- OpenCV Python 教程
- OpenCV Python - 首页
- OpenCV Python - 概述
- OpenCV Python - 环境配置
- OpenCV Python - 读取图像
- OpenCV Python - 写入图像
- OpenCV Python - 使用 Matplotlib
- OpenCV Python - 图像属性
- OpenCV Python - 位运算
- OpenCV Python - 形状和文本
- OpenCV Python - 鼠标事件
- OpenCV Python - 添加轨迹条
- OpenCV Python - 缩放和旋转
- OpenCV Python - 图像阈值
- OpenCV Python - 图像滤波
- OpenCV Python - 边缘检测
- OpenCV Python - 直方图
- OpenCV Python - 颜色空间
- OpenCV Python - 图像变换
- OpenCV Python - 图像轮廓
- OpenCV Python - 模板匹配
- OpenCV Python - 图像金字塔
- OpenCV Python - 图像加法
- OpenCV Python - 图像混合
- OpenCV Python - 傅里叶变换
- OpenCV Python - 捕捉视频
- OpenCV Python - 播放视频
- OpenCV Python - 从视频中提取图像
- OpenCV Python - 从图像生成视频
- OpenCV Python - 人脸检测
- OpenCV Python - 均值漂移/CamShift
- OpenCV Python - 特征检测
- OpenCV Python - 特征匹配
- OpenCV Python - 数字识别
- OpenCV Python 资源
- OpenCV Python - 快速指南
- OpenCV Python - 资源
- OpenCV Python - 讨论
OpenCV Python - 读取图像
CV2 包(OpenCV-Python 库的名称)提供imread() 函数来读取图像。
读取图像的命令如下:
img=cv2.imread(filename, flags)
flags 参数是以下常量的枚举:
- cv2.IMREAD_COLOR (1) - 加载彩色图像。
- cv2.IMREAD_GRAYSCALE (0) - 以灰度模式加载图像
- cv2.IMREAD_UNCHANGED (-1) - 原样加载图像,包括 alpha 通道
该函数将返回一个图像对象,可以使用 imshow() 函数渲染。使用 imshow() 函数的命令如下:
cv2.imshow(window-name, image)
图像显示在命名窗口中。使用 AUTOSIZE 标志创建一个新窗口。WaitKey() 是一个键盘绑定函数。其参数是以毫秒为单位的时间。
该函数等待指定的毫秒数,并在按下键之前一直保持窗口显示。最后,我们可以销毁所有创建的窗口。
该函数等待指定的毫秒数,并在按下键之前一直保持窗口显示。最后,我们可以销毁所有创建的窗口。
显示 OpenCV 徽标的程序如下:
import numpy as np import cv2 # Load a color image in grayscale img = cv2.imread('OpenCV_Logo.png',1) cv2.imshow('image',img) cv2.waitKey(0) cv2.destroyAllWindows()
上述程序显示 OpenCV 徽标如下:
广告