|
今天在python2环境下研究OpenCV,发现好多的坑啊,
从网上随便找了个例程,如下:
import cv2.cv as cv
# 读图片
image=cv.LoadImage('img/image.png', cv.CV_LOAD_IMAGE_COLOR)#Load the image
cv.NamedWindow('a_window', cv.CV_WINDOW_AUTOSIZE) #Facultative
cv.ShowImage('a_window', image) #Show the image
# 写图片
cv.SaveImage("thumb.png", thumb)
cv.WaitKey(0) #Wait for user input and quit
竟然多达9处错误,也真是有点无奈啊,没办法,只能自己解决。
百度多达10多下啊,终于搞定了,上代码
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import cv2 as cv
# 读图片
image=cv.imread('img/nxp.png', cv.IMREAD_COLOR)#Load the image
#Or just: image=cv.LoadImage('img/image.png')
cv.namedWindow('a_window', cv.WINDOW_AUTOSIZE) #Facultative
cv.imshow('a_window', image) #Show the image
# 写图片
cv.imwrite("thumb.png", image)
cv.waitKey(0) #Wait for user input and quit
保存运行,果然出来图片了
具体是什么原因,有的是版本不兼容,有的就不是opencv里面的属性,真不知道现在的网上有多少滥竽充数啊
此内容由EEWORLD论坛网友star_66666原创,如需转载或用于商业用途需征得作者同意并注明出处
|
|