opencv 读取并显示图像 |
您所在的位置:网站首页 › opencv怎么读入图片 › opencv 读取并显示图像 |
图像就是一个矩阵,在OpenCV for Python中,图像就是NumPy中的数组! 如果读取图像首先要导入OpenCV包,方法为: import cv2读取并显示图像 在Python中不需要声明变量,所以也就不需要C++中的cv::Mat xxxxx了。只需这样: img = cv2.imread("D:\cat.jpg")OpenCV目前支持读取bmp、jpg、png、tiff等常用格式。更详细的请参考OpenCV的参考文档。 接着创建一个窗口 cv2.namedWindow("Image")然后在窗口中显示图像 cv2.imshow("Image", img)最后还要添上一句: cv2.waitKey (0)如果不添最后一句,在IDLE中执行窗口直接无响应。在命令行中执行的话,则是一闪而过。 完整的程序为: 复制代码 import cv2 img = cv2.imread("D:\\cat.jpg") cv2.namedWindow("Image") cv2.imshow("Image", img) cv2.waitKey (0) cv2.destroyAllWindows()复制代码 最后释放窗口是个好习惯! |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |