原因:cv2.imread读到带中文路径图片,会报错。
解决方法:先用np.frfile()读取为np.uint8格式,再使用cv2.imdecode()解码
对于代码,只需将
更改为
1 image = cv2.imdecode(np.frfile(filepath, dtype=np.uint8), 1) 2 # imdecode读取的是rgb,如果后续需要opencv处理的话,需要转换成bgr,转换后图片颜色会变化 3 image = cv2vtColor(image, cv2OLOR_RGB2BGR)上一篇:Qt 串口通信 QSerialPort
下一篇:Qt 系统托盘图标不显示的问题
OpenCV









