D - SCHNEIDER, MARIO JORGE.pdf - Universidade Federal do ...
D - SCHNEIDER, MARIO JORGE.pdf - Universidade Federal do ...
D - SCHNEIDER, MARIO JORGE.pdf - Universidade Federal do ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ANEXO A.<br />
Menu de chamada <strong>do</strong>s programas elabora<strong>do</strong>s para processamento de<br />
imagens de 11 bits <strong>do</strong> IKONOS no software ENVI 3.2<br />
0 (Mestra<strong>do</strong>)<br />
1 {versão 1.1}<br />
2 {Processo total) {processo_total} {processo_total}<br />
2 {Concatena bandas} {concat_bandas} {concat_bandas}<br />
2 ^Concatena arquivos} {concat_arq} {concat_arq}<br />
2 {Copia bandas} {copia_bandas} {copia_bandas}<br />
2 {Subtrai atmosfera} {subtrai_atmosfera} {sub_atmosfera}<br />
2 {Fusão SUB} {Fusão por substituição de bandas} {Fusao_sub}<br />
2 {Fusão HSI} {Fusão pelo méto<strong>do</strong> Hue Saturation Intensity} {Fusao_hsi}<br />
2 {Fusão HPF} {Fusão pelo méto<strong>do</strong> High Pass Filter} {Fusao_hpf}<br />
2 {Fusão CPA} {Fusão pelo méto<strong>do</strong> das componentes principais} {FusaoCPA}<br />
2 {Gera estatística} {estat_arq} {estat_arq}<br />
2 {Visualizar Arquivo de Estatística} {view stats} {envi_stats_event}<br />
2 {Estatísticas batch} {batch stats} {btm_stat}<br />
1 {versão 1.2}<br />
2 {filtro Passa Alta} {sobel_ps} {sobel_ps}<br />
2 {fusão hsv munsell} {usgs munsell hsv} {munsell}<br />
2 {fusão inversa hsv munsell} {usgs munsell rgb} {munsell}<br />
2 {fusão HSI} {HSI HSI} {hsi}<br />
2 {fusão inversa HSI} {HSI RGB} {hsi}<br />
. 2 {fusão CPA} {RGB CPA} {CPA}<br />
2 {equaliza histograma} {equaliza_histograma} {equaliza_histograma}<br />
Trecho de código para conversão RGB para HSV<br />
;Constantes <strong>do</strong> usuário<br />
k2 = sqrt(2) / 2.0<br />
k6 = sqrt(6) / 6.0<br />
k3 = sqrt(3) / 3.0<br />
k7 = sqrt(6) / 3.0<br />
; Calcula as coordenada Munsel, hue, val e sat<br />
bl = ((k7 * blu) - (k6 * gm) - (k6 * red))<br />
xl = (k2 * grn) - (k2 * red)<br />
val = k3 * (temporary(red) + temporary(grn) + temporary(blu))<br />
sat = sqrt(bl A 2 + xl A 2)<br />
hue = atan(temporary(xl ), temporary(bl )) * (180. / !pi)<br />
83