import cv2
from numpy import ndarray
if __name__ == '__main__':
# 读取图像(图片地址,读取模式)
img: ndarray = cv2.imread('2.jpg', cv2.IMREAD_COLOR)
# 显示图像(窗口名称,图像数据)
cv2.imshow('image', img)
# 图像显示的持续时间;并监听键盘输入。0代表一直显示和监听。(此方法必须调用,否则图像不会显示)
cv2.waitKey(0)
# 销毁窗口
cv2.destroyAllWindows()
# 保存图像
cv2.imwrite('3.png', img, [int(cv2.IMWRITE_JPEG_QUALITY), 100])
OpenCV第二篇:读取图像和保存图像
于 2022-08-23 14:59:42 首次发布
这段代码展示了如何使用OpenCV库在Python中读取一张图像,将其显示在窗口中,并等待用户按键后关闭窗口。最后,它将图像保存为新的格式。主要涉及的函数有imread()、imshow()、waitKey()和imwrite()。
摘要由CSDN通过智能技术生成