用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解决办法
  • 热门搜索
    大连旅游指南 汕尾旅游景点大全 北京近郊旅游景点 哈尔滨旅游资讯网 厦门工商旅游 福州周边旅游 北京旅游胜地 哈尔滨旅游景区 南日岛旅游 威海旅游景点介绍