赞
踩
import cv2
cv2.imread(filename[, flags]) -> retval
filename
,返回numpy.ndarray
对象,内含图像的RGB数据flags
为可选选项,对图像的读取方式进行限定import cv2 retval = cv2.imread("./sky.jpg",-1) print(retval) """ [[[199 145 84] [200 146 85] [201 147 86] ... [244 236 243] [244 236 243] [244 236 243]] [[201 147 86] [201 147 86] [202 148 87] ... [244 236 243] [244 236 243] [244 236 243]] [[202 148 87] [203 149 88] [203 149 88] ... [243 236 241] [243 236 241] [243 236 241]] ... [[220 189 150] [219 188 149] [218 187 148] ... [206 185 188] [206 185 188] [207 186 189]] [[223 191 150] [223 191 150] [223 191 150] ... [208 187 190] [209 188 191] [210 189 192]] [[223 191 148] [223 191 148] [223 191 148] ... [208 187 190] [209 188 191] [210 189 192]]] """
cv2.namedWindow(winname[, flags]) -> None
winname
的窗口cv2.imshow(winname, mat) -> None
winname
窗口中显示矩阵mat
代表的图像retval=cv2.waitkey([delay])
key=chr(retval)
delay
设置该条语句的占用时间。如果为0
(默认值),程序将阻塞在此。chr()
函数将ASCII码转为字符.cv2.destroyAllWindows() -> None
import cv2
image = cv2.imread("./sky.jpg")
cv2.namedWindow("sky")
cv2.imshow("sky", image)
key=chr(cv2.waitKey())
if key=="1":
print("图像显示结束")
cv2.destroyAllWindows()
imwrite(filename, img[, params]) -> retval
filename
为保存路径img
为要保存的图片对象params
为其他参数retval
为bool类型,代表是否保存成功import numpy
a = numpy.array([i % 256 for i in range(600 * 400)]).reshape((600, 400))
cv2.imwrite("./demo.png", a)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。