如何在python中设置图像范围内的像素强度

问题描述 投票:0回答:1

我有一个实验中的 tif 图像作为链接。 enter image description here 然而,背景强度相对较高,因此我希望将图像中的范围设置为零强度。你有什么想法用Python代码解决这个问题吗?

请帮忙吗?非常感谢您的考虑。

如何在python中设置一定范围内的像素强度

python image background pixel tiff
1个回答
0
投票

将形状内的强度设置为零的最简单方法是绘制填充黑色的形状:

from PIL import Image, ImageDraw

# Open image and create drawing context
im = Image.open('z.jpg')
d  = ImageDraw.Draw(im)

# Draw two black triangles
d.polygon((0,0, 780, 0, 0,250), 'black')
d.polygon((972, 390, 190,390, 972, 140), 'black')

# Save result
im.save('result.jpg')


请注意,我必须裁剪您提供的图像:

© www.soinside.com 2019 - 2024. All rights reserved.