本文共 705 字,大约阅读时间需要 2 分钟。
opencv是一个基于BSD许可发行(也就是俗称的开源)的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS上。由一系列 C 函数和少量 C++ 类构成的它轻量且高效,并提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
对于python而言,在引用opencv库的时候需要写为import cv2。其中,cv2是opencv的C++命名空间名称,使用它来表示调用的是C++开发的opencv的接口。
参考地址:
https://pypi.org/project/opencv-python/
https://blog.csdn.net/saltriver/article/details/78166046
使用文档:https://docs.opencv.org/master/
需要注意的是,如果按文档编写后报本应存在的预设常量不存在的错误时,记得在常量名前加上cv2. ,或者在引用是直接将cv2引用为*。
基础用法
为了加深印象,特此记录。
void cv2.namedWindow(String winname, int flags=WINDOW_AUTOSIZE)
以flags设置的方式初始化一个名为winname的窗口。WINDOW_AUTOSIZE生成的窗口无法自由改变大小(指鼠标拖动改变窗口大小)。如要改变大小使用cv2.WINDOW_NORMAL初始化窗口。
void cv2.imshow(String winname, InputArray img)
在指定窗口winname中显示图像img。
转载地址:https://blog.csdn.net/weixin_33073525/article/details/112033135 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!