版权声明:欢迎读阅 https://blog.csdn.net/weixin_44266137/article/details/88684170
首先当然要
pip install opencv-python
下载完之后验证一下。最简单的
import cv2
然后来几个基本操作
# -*- encoding: utf-8 -*-
# 导包
import cv2
# 导入科学计算库
import numpy as np
# 读取图像
img = cv2.imread('./timg.jpg')
# 图片复制
img_2 = img.copy()
# 生成空图像
empty_image = np.zeros(img.shape,np.uint8)
# 显示空图
cv2.imshow('empty',empty_image)
# 去色
gray_img = cv2.cvtColor(img_2,cv2.COLOR_BGR2GRAY)
# 显示灰度图片
cv2.imshow('gray',gray_img)
# 图像压缩 jpg压缩等级是0-100 第二个参数是压缩图像。第三个参数是压缩等级
cv2.imwrite('./timg_1.jpg',img,[int(cv2.IMWRITE_JPEG_QUALITY),30])
# 转换为png 压缩等级 0-9
cv2.imwrite('./timg_1.png',img,[int(cv2.IMWRITE_PNG_COMPRESSION),1])
# 生成图像窗口
# cv2.namedWindow('Image')
# 将图片放入窗口
# cv2.imshow('Image',img_2)
# 延迟关闭
cv2.waitKey(0)
# 关闭释放窗口
cv2.destroyAllWindows()
大体就是这些,之后再介绍