gpt4 book ai didi

python - 如何在没有数据或彩色图像的情况下获得清晰的图像。 opencv python

转载 作者:行者123 更新时间:2023-12-02 17:26:50 29 4
gpt4 key购买 nike

如何在没有数据或颜色丢失的情况下获得清晰的图像。到目前为止,我已经尝试了许多使用 clahe 算法的方法,这个 post (使用局部最大值的每像素增益,即背景和掩码)但在每种方法中,数据要么丢失要么颜色。

示例图片:

example image

我在该帖子中使用的最佳方法的最终输出:

my final output with the best approach used at that post

期望的输出:

desired output

输入图像内的图像颜色也会丢失或褪色。

最佳答案

您可以使用 Python/OpenCV/Skimage 进行动态范围拉伸(stretch),如下所示。根据需要调整 in_range 值。增加第一个将使暗区变暗,减少第二个将使亮区变亮。

输入:

enter image description here

import cv2
import skimage.exposure


# load image with alpha channel
img = cv2.imread('delaware.jpg')

out1 = skimage.exposure.rescale_intensity(img, in_range=(50,190), out_range=(0,255))
cv2.imwrite('delaware.jpg_stretch_50_190.png', out1)

cv2.imshow('Out1', out1)
cv2.waitKey(0)
cv2.destroyAllWindows()

enter image description here

关于python - 如何在没有数据或彩色图像的情况下获得清晰的图像。 opencv python ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58791917/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com