Python 如何使图像看起来更灰暗
我的形象如下: 无论如何,我想让它看起来更灰,就像:Python 如何使图像看起来更灰暗,python,image,Python,Image,我的形象如下: 无论如何,我想让它看起来更灰,就像: 我试着改变对比度和亮度,但似乎不起作用。还有其他解决方案吗?如果您使用的是OpenCV: import cv2 image = cv2.imread(Your Image Path) gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) 输出:(图像没有背景…因此显示为黑色) 或枕头: from PIL import Image img = Image.open('image.p
我试着改变对比度和亮度,但似乎不起作用。还有其他解决方案吗?如果您使用的是OpenCV:
import cv2
image = cv2.imread(Your Image Path)
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
输出:(图像没有背景…因此显示为黑色)
或枕头:
from PIL import Image
img = Image.open('image.png').convert('LA')
img.save('greyscale.png')
向我们展示一些代码,你是如何读取文件的,你在代码方面做了哪些尝试…你想将其转换为灰度还是简单地去饱和?@martineau,以有助于获得所需图像的为准。灰度不起作用,其中一个解决方案中提到了代码,将其去饱和,将其转换为HSV颜色空间并减少S,然后将其转换回原始颜色空间(可能是RGB)。它只是使其看起来更白。你期望什么。。。图像没有背景,大部分是白色,唯一的颜色是很轻的,所以你会得到一个有很多白色和浅灰色的图像…电线看起来更白。它看起来不太灰电线本身在原稿中是白色的…它并没有变得更白,这可能是因为与黑色背景形成强烈对比,但在cv2操作中白色保持白色我们不能改变图像的颜色吗?像素值