1, opencv基础api学习-

1, opencv基础api学习-

本系列文章为阅读OpenCV-Python-Tutorial-中文版.pdf(段力辉著)的笔记

1, imread(filename, flags)

读取图片

读取结果为BGR

参数含义filename文件名flags读取方式

flags

参数含义IMREAD_UNCHANGED带有透明通道IMREAD_COLOR转化为三通道图像IMREAD_GRAYSCALE转化为灰度图IMREAD_ANYCOLORIMREAD_ANYDEPTHIMREAD_IGNORE_ORIENTATIONIMREAD_LOAD_GDALIMREAD_REDUCED_COLOR_2IMREAD_REDUCED_COLOR_4IMREAD_REDUCED_COLOR_8IMREAD_REDUCED_GRAYSCALE_2IMREAD_REDUCED_GRAYSCALE_4IMREAD_REDUCED_GRAYSCALE_8

2, cv2.imshow(winname,mat)

显示图片

如果想长时间显示图片要与waitKey连用

参数含义winname窗口名称mat读取的图片

3, cv2.waitKey(time)

键盘绑定函数,等待键盘输入

0: 表示无限期等待

参数含义time等待时间

4, cv2.destroyAllWindows()

销毁所有窗口

5, cv2.destroyWindow(winname)

销毁特定某个窗口

参数含义winname窗口名称

6, cv2.namedWindow(winname, flags)

新建窗口

参数含义winname窗口名称flags窗口标识

flags

参数含义WINDOW_AUTOSIZE自动, 和原图片分辨率一致WINDOW_NORMAL可以拖动改变窗口大小WINDOW_FREERATIOWINDOW_FULLSCREENWINDOW_GUI_EXPANDEDWINDOW_GUI_NORMALWINDOW_KEEPRATIOWINDOW_OPENGL

7, imwrite(filename, img, params)

把图片保存为文件

参数含义filename文件名img图片params参数
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部