opencv 图像的类型转换、图像的缩放

将图像由一种类型转换为另一种类型

彩色转灰度

eg:

import cv2
a = cv2.imread("./image/lenacolor.png")
b = cv2.cvtColor(a, cv2.COLOR_BGR2GRAY)
cv2.imshow("lenaColor",a)
cv2.imshow("lenaGray",b)
cv2.waitKey()
cv2.destroyAllWindows()

图像的缩放

resize 函数
语法格式

dst = cv2.resize(src, dsize[, dst[, fx[, fy[ , interpolation]]]])
# eg:
dst = cv2.resize(src, dsize)
# src 原始图像
# dsize 缩放的大小
# fx, fy 缩放的大小
# dsize 和 fx, fy 只设置一个即可

图像翻转

dst = cv2.flip(src, flipCode)
# src 要翻转的图像,flipCode 翻转的模式
# flipCode = 0X 轴为对称轴翻转
# flipCode > 0Y 轴为对称轴翻转
# flipCode < 0X 轴、Y 轴方向同时翻转
本作品采用《CC 协议》,转载必须注明作者和本文链接

Hacking

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!