欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Changing ColorSpaces

程序员文章站 2022-03-26 15:18:53
cv2.cvtColor(src, dst, code, dstCn)参数: src:输入图像 dst:输出图像,与输入图像具有相同大小和深度 code:色彩空间转换代码,例如cv2.COLOR_BGR2GRAY等 dstCn:目标图像中的通道数;默认参数为0,从src和code自动导出通道介绍: ......
  • cv2.cvtcolor(src, dst, code, dstcn)
    参数:
    src:输入图像
    dst:输出图像,与输入图像具有相同大小和深度
    code:色彩空间转换代码,例如cv2.color_bgr2gray等
    dstcn:目标图像中的通道数;默认参数为0,从src和code自动导出通道

    介绍:
    改变图像的色彩空间

    opencv-python中的运用:
    gray = cv2.cvtcolor(bgr, cv2.color_bgr2gray)
  • cv2.inrange(src, lowerb, upperb, dst)
    参数:
    src:输入图像
    lowerb:下边界
    upperb:上边界
    dst:输出图像,和输入具有一样的尺寸,类型为cv_8u

    介绍:
    对于一副图像,把所有介于下边界和上边界的值替换为255

    opencv-python中的运用:
    lower_blue = np.array([110, 50, 50])
    upper_blue = np.array([130, 255, 255])
    mask = cv.inrange(hsv, lowe_blue, upper_blue)
    采取自opencv官方教程,获取图像的蓝色区域