错误:OpenCV(3.4.1) Error: Assertion failed (scn == 3 || scn == 4) in cv::cvtColor, file D:\Build\OpenCV\opencv-3.4.1\modules\imgproc\src\color.cpp, line 11147
Traceback (most recent call last):
  File "E:/pythonpro/pycv-master/chapter6/corner.py", line 6, in <module>
    gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

cv2.error: OpenCV(3.4.1) D:\Build\OpenCV\opencv-3.4.1\modules\imgproc\src\color.cpp:11147: error: (-215) scn == 3 || scn == 4 in function cv::cvtColor

关于这个错误OpenCV(3.4.1) Error: Assertion failed (scn == 3 || scn == 4) in cv::cvtColor, file D:\Build\...

楼主解决的方法是   :把图片路径 修改成完整路径  或者 把图片放到和.py文件同一个路径。

img = cv2.imread('images/chess_board.jpg')
img = cv2.imread('chess_board.jpg')
这下好了

相关文章:

  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2021-10-15
  • 2021-05-25
  • 2022-12-23
猜你喜欢
  • 2021-11-07
  • 2021-08-15
  • 2022-12-23
  • 2021-04-18
  • 2022-12-23
  • 2021-07-21
  • 2021-08-29
相关资源
相似解决方案