python中的opencv-python

版权声明:欢迎读阅 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()


大体就是这些,之后再介绍

猜你喜欢

转载自blog.csdn.net/weixin_44266137/article/details/88684170