Opencv-Python:图像大小、读取、显示、保存和复制
发布时间
阅读量:
阅读量
当应用OpenCV方法时,在程序启动之前需要确保已经引入了OpenCV库。新增的OpenCV库引入了cv2模块,并与原有的cv模块进行了比较
import cv2
一、图像尺寸
图像的大小可通过获取其shape属性值来确定;shape属性返回的是一个包含三个整数的tuple元组:第一个元素对应图像的高度;第二个元素对应图像的宽度;第三个元素代表像素通道的数量
示例:
if __name__ == '__main__':
dirfile = 'dataset/data/TrainData/001.bmp'
img = cv2.imread(dirfile)
size = img.shape
print size
运行结果:(800,645,3)
在cv中,是通过size = cv2.GetSize(i)的GetSize()函数来获取的
二、读取图像
在Python中无需预先声明变量,在已知图像具体位置的情况下, 可以利用imread()函数直接读取图像. 现时, OpenCV能够处理BMP,JPEG,PNG等多种常用的图像格式. 通过调用库函数来实现图像数据的获取.
image = cv2.imread('
全部评论 (0)
还没有任何评论哟~
