我是
python和open cv的新手.我试图找出如何使用python在opencv中加载图像.任何人都可以提供一个示例(带代码)来解释如何加载图像并显示它吗?
import sys
import cv
from opencv.cv import *
from opencv.highgui import *
ll="/home/pavan/Desktop/iff pics/out0291.tif"
img= cvLoadImage( ll );
cvNamedWindow( “Example1”, CV_WINDOW_AUTOSIZE );
cvShowImage( “Example1”, img );
cvWaitKey(10);
cvDestroyWindow( “Example");
最佳答案
openCV2 API中有相当多的变化:
import cv
ll = "/home/pavan/Desktop/iff pics/out0291.tif"
img = cv.LoadImage(ll)
cv.NamedWindow("Example", cv.CV_WINDOW_AUTOSIZE )
cv.ShowImage("Example", img )
cv.WaitKey(10000)
cv.DestroyWindow("Example")
这是一种更简单,更清晰的语法!
此外,你不需要尾随; A-LA-MATLAB.最后,请注意您使用的引号.
对于较新的openCV3 API,您应该看到此问题的其他答案.