常用函数
图片读写
cv.imread()函数
Mat cv::imread ( const String & filename, int flags = IMREAD_COLOR ) Python: retval = cv.imread( filename[, flags] )
Parameters filename Name of file to be loaded. flags Flag that can take values of cv::ImreadModes cv2.IMREAD_GRAYSCALE 0 cv2.IMREAD_COLOR 1 cv2.IMREAD_UNCHANGED -1
需注意:输入只有filename时程序文件和图像文件保存在同一路径下面。 那么如果不在一个路径需要怎么表示呢?
cv.imwrite(‘新保存的图像名和格式’,图像变量名)函数 可以通过该函数修改图像的格式并保存。但是路径可以修改吗?
cv.namedWindow(‘窗口名称’) 创建窗口。
cv.imshow(‘窗口名称’,图像变量名) 显示窗口。
cv.destroyWindow(‘窗口名称’) 销毁窗口。 cv.destroyAllWindows():销毁所有窗口。
cv.waitkey()函数 需要注意的一点是:waitkey函数不仅是键盘的 API,而且是和窗口相关的唯一函数。所以如果不加该函数,则窗口无法正常显示。(opencv的窗口函数和waitKey函数相互依赖。OpenCV的窗口只有在调用waitKey函数时才会更新,waitKey函数只有在OpenCV窗口成为活动窗口时,才能捕获输入信息。)