首页 > 解决方案 > 均衡图像时,skimage在保存图像时添加熵并更改直方图,如何保存均衡图像?

问题描述

我有以下图像:

我正在做以下事情

为了能够保存均衡图像,我还需要在我的过程中添加什么?

标签: image-processingpython-imaging-libraryscikit-image

解决方案


问题在于我使用的是JPG. JPG使用有损压缩来保存图像,给图像添加噪声影响均衡并增加图像熵。

为了解决这个问题,我尝试PNG了一种用于存储图像的无损压缩格式。代码是:

img = skimage.io.imread('original.jpg')
hist_equalized_img = skimage.exposure.equalize_hist(img)
skimage.io.imsave(fname = 'he.png', arr= hist_equalized_img)

推荐阅读