【python】opencv教程CV2模块——打开读取图片、窗口显示、保存图片
·
CV2模块教程系列——打开读取图片、窗口显示、保存图片
import cv2
img1 = cv2.imread('./imgg/1.jpeg',cv2.IMREAD_GRAYSCALE)
# cv2.IMREAD_COLOR:默认参数,读入一副彩色图片,忽略alpha通道
# cv2.IMREAD_GRAYSCALE:读入灰度图片
# cv2.IMREAD_UNCHANGED:顾名思义,读入完整图片,包括alpha通道
cv2.imshow('image',img1)
# 等待键盘输入
cv2.waitKey(0)
#cv2.IMWRITE_JPEG_QUALITY类型为 long ,必须转换成 int
#cv2.IMWRITE_PNG_COMPRESSION, 从0到9 压缩级别越高图像越小
cv2.imwrite('./out/1_1.jpg',img1, [int( cv2.IMWRITE_JPEG_QUALITY), 95])
cv2.imwrite('./out/1_2.jpg',img1, [int(cv2.IMWRITE_PNG_COMPRESSION), 9])
# 销毁所有窗口
cv2.destroyAllWindows()
# 销毁指定窗口
#dv2.destroyWindow(wname)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)