高光谱图像的直方图均衡

时间:2019-02-28 04:32:23

标签: matlab image-processing histogram

我想对具有10个以上波段的高光谱图像应用直方图均衡化。我想对高光谱立方体应用直方图均衡化。我找不到在高光谱立方体上应用直方图均衡化的任何方法。在每个波段上分别应用直方图并在完整的高光谱立方体上应用相同吗?

1 个答案:

答案 0 :(得分:0)

我认为,您必须对每个单独的频段应用直方图均衡化。可以在所有频带上迭代用于直方图均衡的相同参数,以使超立方体具有均匀的均衡,例如:

img=open_image(<your hypercube>)
img1=img.read_band(0)
img2=img.read_band(1)    #so on
img1=hist(img1)    #make your hist function A/Q your parameters
img2=hist(img2)
#so on for other bands

或者您可以读取各个波段,并根据每个波段中观察到的不同直方图为它们指定参数。