opencv-python 学习初探1

本人是windows10 ,Python3.6 32位。因为业务需要,需要实现一批图片处理,对比PIL和OpenCV后,选择后者。此文为菜鸟记录,大手子们求放过。

1.下载。 直接 pip install opencv-python。

2.测试。打开图片。

1 import numpy as np
2 import cv2
3 img = cv2.imread('E:workpic_rename号码hm1.tif',1)
4 cv2.imshow('image',img)
5 cv2.waitKey(0)
6 cv2.destroyAllWindows()

报错:

cv2.imshow('image',img)
cv2.error: C:projectsopencv-pythonopencvmoduleshighguisrcwindow.cpp:325: error: (-215) size.width>0 && size.height>0 in function cv::imshow

开始我以为是图片地址错误或者下载版本有误,经过检查测试,发现是图片中文命名导致的错误。看来在文件命名时,还是避免中文为妙。



原文地址:https://www.cnblogs.com/wzjbg/p/7778386.html