opencv的使用,为什么报错?

import cv2 as cv

image = cv.imread('C:\\Users\\86186\\Desktop\\第一次实验及相关资料/sherlock.jpg', 1)
cv.imshow('image', image)
cv.waitKey(0)
cv.imwrite('sherlock1.jpg', image)

C:\Users\86186\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/86186/PycharmProjects/pythonProject/test1.1.py
Traceback (most recent call last):
  File "C:/Users/86186/PycharmProjects/pythonProject/test1.1.py", line 4, in <module>
    cv.imshow('image', image)
cv2.error: OpenCV(4.5.1) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-xeqjxthj\opencv\modules\highgui\src\window.cpp:376: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'

 

你好,这种问题一般是图片路径问题,路径中最好不要用中文。