ixiaoyang8

关注

opencv-python,cv2.Canny报错问题

ixiaoyang8

关注

阅读 31

2023-02-04


import matplotlib.pyplot as plt
import cv2

img = mplimg.imread(‘line.png’)
edges = cv2.Canny(img, 100, 100)
plt.imshow(edges)
plt.show()

报错:
cv2.error: OpenCV(4.0.0) C:\projects\opencv-python\opencv\modules\imgproc\src\canny.cpp:947: error: (-215:Assertion failed) _src.depth() == CV_8U in function ‘cv::Canny’

解决:
将img = mplimg.imread(‘line.png’)改为 img = cv2.imread(‘line.png’)即可


相关推荐

穆风1818

OpenCv-Python学习笔记(十):Canny边缘检测

穆风1818 80 0 0

九月的栩

解决:cv2.error: OpenCV(4.6.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\contours.cpp

九月的栩 143 0 0

郝春妮

opencv-python库 cv2逐帧读取视频cv2.VideoCapture()

郝春妮 35 0 0

鱼板番茄

cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\resize.cpp:4052

鱼板番茄 1040 0 0

沪钢木子

cv2实现傅里叶变换---OpenCV-Python开发指南(32)

沪钢木子 86 0 0

一ke大白菜

cv2小记——Canny边缘检测

一ke大白菜 79 0 0

我阿霆哥

conda环境opencv报错cv2.error:

我阿霆哥 56 0 0

有态度的萌狮子

Python安装opencv(cv2)

有态度的萌狮子 67 0 0

斗米

python opencv cv2.imread

斗米 100 0 0

fbd4ffd0717b

OpenCV—python 边缘检测(Canny)

fbd4ffd0717b 65 0 0

精彩评论(0)

0 0 举报