OpenCV(python)从入门到精通——颜色空间转换

  • OPencv
  • 默认颜色空间为BGR
  • 正常图像一般显示为RGB
import cv2

src = cv2.imread(r"./images/1.jpg")

# 转为RGB格式

dst1 = cv2.cvtColor(src,cv2.COLOR_BGR2RGB)
# 转移为Gray格式
dst2 = cv2.cvtColor(src,cv2.COLOR_BGR2GRAY)
# 转移为HSV
dst3 = cv2.cvtColor(src,cv2.COLOR_BGR2HSV)
cv2.imshow("src show",src)
cv2.imshow("DST show",dst1)
cv2.imshow("DST2 show",dst2)
cv2.imshow("DST3 show",dst3)

cv2.waitKey(0)
  • BGR 格式: OPencv默认
  • Gray: 灰度图,单通道图像
  • RGB :三通道图像
  • HSV:
    • 色相、饱和度、对比度,把离散型颜色转化为连续性颜色,可以调整对应的对比度、饱和度。
      OpenCV(python)从入门到精通——颜色空间转换_第1张图片

你可能感兴趣的:(Opencv,深度学习,opencv,计算机视觉,cv)