用python改变图片的色彩空间

 时间:2026-02-15 17:06:20

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解决办法
  • 热门搜索
    怎么用qq号开通微信 踏步机减肥效果怎么样 台湾人怎么样 秋季旅游 中国古代建筑的特点 邮件格式怎么写 附近旅游景区哪里好玩 怀孕可以吃羊肉吗 临沂旅游景点大全介绍 宫寒的人怎么调理