用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解决办法
  • 热门搜索
    看病人送什么水果 冰糖雪梨的功效与作用 动物的运动方式 爆菊花什么意思 氯雷他定片的功效与作用 运动手套 什么无什么什么 甜叶菊的功效与作用 核桃分心木的功效与作用 消防安全知识四个能力