-
RGBPal: Transformació d'imatges entre espais de color
Sorry, this document will be translated soon
Aquest mòdul té la finalitat de fer transformacions entre diferents
espais de color. Actualment transforma d'una imatge byte amb paleta
(codificació de color de 8 bits) a 3 imatges byte separades (canals R, G i B
codificació de color de 24 bits). També converteix 3 imatges byte que
representen els canals R, G i B a una imatge de 8 bits (byte) i una paleta
optimitzada, obtinguda a partir de l'anàlisi dels colors més freqüents i
singulars presents a les 3 imatges originals. Alternativament, es pot
generar la imatge de 8 bits usant una paleta predefinida. Aquest algorisme
és el mateix que l'usat per MiraMon (menú 24 -> 8 bits) on, a més, hi
ha altres funcionalitats no presents en aquest mòdul.
Finalment aquest mòdul també transforma l'espai de color RBG a
l'espai de color HSI i viceversa. Aquest procediment només és útil per
realitzar alguna operació sobre l'espai HSI, com ara optimitzacions de
contrast, etc i retornar a l'espai RGB; també pot ser usat per a
convertir una imatge RGB a una imatge de grisos guardant el resultat del
canal I i eliminant H i S. També en aquest cas els fitxers RGB i els fitxers
HSI han de ser en format BYTE (comprimit o no).
Així doncs, el mòdul disposa de les següents opcions:
Opció 1:
Aquesta opció transforma 3 imatges byte separades (canals R, G i B) a un fitxer IMG amb paleta de colors.
Opció 2:
Aquesta opció transforma un fitxer IMG amb paleta de colors a 3 imatges byte separades (canals R, G i B).
Opció 3:
Aquesta opció transforma l'espai de color RBG a l'espai de color HSI.
Opció 4:
Aquesta opció transforma l'espai de color HSI a l'espai de color RBG.
Syntax:
- RGBPal 1 FitxerR FitxerG FitxerB FitxerIMGSortida FitxerPAL [/MAP_PAL]
- RGBPal 2 FitxerImatge FitxerPAL FitxerRSortida FitxerGSortida FitxerBSortida [/MAP_PAL]
- RGBPal 3 FitxerR FitxerG FitxerB FitxerHSortida FitxerSSortida FitxerISortida [/MAP_PAL]
- RGBPal 4 FitxerH FitxerS FitxerI FitxerRSortida FitxerGSortida FitxerBSortida [/MAP_PAL]
Options:
- 1:
Transforma 3 imatges byte separades (RGB) a un fitxer IMG amb paleta de colors.
- 2:
Transforma un fitxer IMG amb paleta de colors a 3 imatges RGB.
- 3:
Transforma l'espai de color RBG a l'espai de color HSI
- 4:
Transforma HSI a l'espai de color RGB
Parameters:
- FitxerR
(Fitxer Vermell -
Input parameter): Fitxer RGB de la banda del Vermell.
- FitxerG
(Fitxer Verd -
Input parameter): Fitxer RGB de la banda del Verd.
- FitxerB
(Fitxer Blau -
Input parameter): Fitxer RGB de la banda del Blau.
- FitxerIMGSortida
(Fitxer Imatge -
Output parameter): És el nom del fitxer de 8 bits.
- FitxerPAL
(Fitxer Paleta -
Output parameter): És el nom del fitxer de paleta de colors DBF, PAL, P65 o P25.
- FitxerRSortida
(Fitxer Vermell -
Output parameter): Fitxer RGB de sortida de la banda del Vermell.
- FitxerGSortida
(Fitxer Verd -
Output parameter): Fitxer RGB de sortida de la banda del Verd.
- FitxerBSortida
(Fitxer Blau -
Output parameter): Fitxer RGB de sortida de la banda del Blau.
- FitxerHSortida
(Fitxer H -
Output parameter): Fitxer H de sortida que forma la combinació HSI.
- FitxerSSortida
(Fitxer S -
Output parameter): Fitxer S de sortida que forma la combinació HSI.
- FitxerISortida
(Fitxer I -
Output parameter): Fitxer I de sortida que forma la combinació HSI.
- FitxerH
(Fitxer H -
Input parameter): Fitxer H que forma la combinació HSI.
- FitxerS
(Fitxer S -
Input parameter): Fitxer S que forma la combinació HSI.
- FitxerI
(Fitxer I -
Input parameter): Fitxer I que forma la combinació HSI.
Modifiers:
/MAP_PAL (Forçar l'espai de color a una paleta determinada.) Força l'espai de color a una paleta determinada. Noteu que si indiqueu aquest paràmetre, la paleta indicada és llegida del disc. Si no s'indica aquest paràmetre el programa escriu al disc una paleta optimitzada per aquesta imatge en concret. (Input parameter)