Выравнивание гистограммы для гиперспектральных изображений - PullRequest
0 голосов
/ 28 февраля 2019

Я хочу применить выравнивание гистограммы для гиперспектральных изображений, которые имеют более 10 полос.Я хочу применить выравнивание гистограммы к гиперспектральному кубу.Я не смог найти какой-либо метод применения выравнивания гистограммы к гиперспектральному кубу.Применение гистограммы отдельно к каждой полосе и применение к полному гиперспектральному кубу будет одинаковым?

1 Ответ

0 голосов
/ 14 марта 2019

На мой взгляд, вы должны применять выравнивание гистограммы для каждой отдельной полосы.Одни и те же параметры для выравнивания гистограммы могут быть повторены по всем полосам, чтобы дать гиперкубу равномерное выравнивание, например:

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

Или вы можете прочитать отдельные полосы и дать им параметры в соответствии с различными гистограммами, наблюдаемыми вкаждый.

...