对数变换的通用形式为:,其中c是一个常数,
由对数函数的性质可知,改变换将范围较窄的低灰度值映射为较宽范围的灰度值,相反地,对高输入灰度值也是如此。
我们使用这种类型的变换来扩展图像中,暗像素的值,同时压缩更高灰度级的值。反对数变换的作用与此相反。
下面用Python实现图像的对数变换:
使用的图片数据为:

导入要使用的第三方库:
from PIL import Image
import numpy as np
import matplotlib.pyplot as plt
import math
读取图片并可视化:
img = Image.open('小亮点.jpg')
plt.axis('off')
plt.imshow(img)
plt.show()

最低0.47元/天 解锁文章
2819

被折叠的 条评论
为什么被折叠?



