使用python将24位深度(彩色图)转化为8位深度图(灰色图)

我们在保存图片时默认以24位深度图片(彩色图)保存,所以需要将其转换为8位深度图(灰色图)。
Python代码
from PIL import Image
import numpy as np
import cv2
import os

img = cv2.imread(r'C:/Users/room.png') # 填要转换的图片存储地址
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.imwrite(r'C:/Users/room8.png',img) # 填转换后的图片存储地址,若在同一目录,则注意不要重名

注:如果没有cv2这个包(error: No module named ‘cv2‘),需要额外安装导入。 什么?你不知道怎么导入包?看这篇文章!Python中第三方模块的安装和使用 更改前: 更改后:

使用python将24位深度(彩色图)转化为8位深度图(灰色图)最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/29193.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>