【发布时间】:2019-07-21 22:34:58
【问题描述】:
我想对超过 10 个波段的高光谱图像应用直方图均衡。我想在高光谱立方体上应用直方图均衡。我找不到在高光谱立方体上应用直方图均衡化的任何方法。在每个波段上分别应用直方图和在完整的高光谱立方体上应用会一样吗?
【问题讨论】:
-
你想增强每个波段的对比度吗?
标签: matlab image-processing histogram
我想对超过 10 个波段的高光谱图像应用直方图均衡。我想在高光谱立方体上应用直方图均衡。我找不到在高光谱立方体上应用直方图均衡化的任何方法。在每个波段上分别应用直方图和在完整的高光谱立方体上应用会一样吗?
【问题讨论】:
标签: matlab image-processing histogram
在我看来,您必须对每个单独的频段应用直方图均衡。直方图均衡的相同参数可以在所有波段上迭代,以使超立方体均匀均衡,如:
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
或者您可以读取各个波段并根据每个波段中观察到的不同直方图为它们提供参数。
【讨论】: