用python改变图片的色彩空间

 时间:2026-04-22 21:16:37

1、需要opencv模块:

# -*- coding: utf-8 -*-

import cv2

往python里面载入图片

imgpath = "C:/……/a.jpg"

img = cv2.imread(imgpath)

下图就是用到的图片。

用python改变图片的色彩空间

2、获得灰度图的反色图:

img0 = 255-img

用python改变图片的色彩空间

3、把BGR图片转化为HSV图片:

img1 = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)

用python改变图片的色彩空间

4、HLS色彩空间:

img2 = cv2.cvtColor(img,cv2.COLOR_BGR2HLS)

用python改变图片的色彩空间

5、LUV色彩空间:

img3 = cv2.cvtColor(img,cv2.COLOR_BGR2LUV)

用python改变图片的色彩空间

6、LAB色彩空间:

img4 = cv2.cvtColor(img,cv2.COLOR_BGR2LAB)

用python改变图片的色彩空间

7、想要查看BGR转化色彩空间的方法,可以用下面的方法:

import cv2  

f = [i for i in dir(cv2) if i.startswith('COLOR_BGR2')]  

for i in f:

    print(i)

用python改变图片的色彩空间

  • 0的阶乘的Wolframalpha求法
  • css如何将背景图片设置在div的左下角
  • 如何查看百度APP的服务协议?
  • 几种美白的方法?
  • XAMPP:Apache shutdown unexpectedly解决办法
  • 热门搜索
    高血压如何治疗 doll是什么意思 遇到火灾如何逃生 电脑散热不好怎么办 阿兵的快乐生活 益盟操盘手怎么样 如何制作辣椒酱 减法生活 性玩具怎么玩才过瘾 我们生活的年代