J2KIMG: Conversió entre els formats ràster
JPEG2000 i IMG o JPEG
Els fitxers JPEG2000 són ràsters altament
comprimits gràcies a l'ús de transformades wavelet. JPEG2000
típicament usa compressió degradativa (també anomenada no conservativa, amb
pèrdua, o lossy), per ser la que més fortament comprimeix la imatge;
malgrat aquest caràcter no conservatiu, les imatges solen tenir un aspecte
visual molt semblant a les originals, llevat que hagin estat generades amb
nivells de compressió extremament elevats; aquesta és una diferència
important respecte del format JPEG convencional, que comença a presentar
artefactes visuals a nivells de compressió menors. D'altra banda, el
format JPEG2000 pot comprimir també de manera eficient fins i tot sense
degradar els valors de la imatge original (compressió conservativa, sense
pèrdua, o lossless), tot i que en aquest cas els nivells de
compressió no són tan elevats.
Aquest mòdul permet obtenir la informació de les metadades internes del
format JPEG2000, convertir un JPEG2000 al format JPEG o a un ràster (IMG,
RGB o multibanda, segons sigui el fitxer JPEG2000) o bé convertir a JPEG2000
des d'un format JPEG, ràster (IMG, RGB, multibanda o un arxiu REL), ECW
o SID.
Quan les imatges JPEG2000 han estat comprimides sense pèrdua, pot tenir
sentit recuperar les imatges com a fitxers IMG per a fer anàlisi encara que
cal tenir clar que aquests fitxer podrien ocupar molt més disc que les
imatges originals, i fins i tot ser una conversió impossible si les imatges
ocupessin més de 2 Gbyte per banda espectral.
Sintaxi:
J2KIMG 0 NomFitxerJPEG2000
J2KIMG 1 NomFitxerJPEG2000 NomFitxerJPEG
J2KIMG 2 NomFitxerJPEG2000 NomFitxerIMG
J2KIMG 3 NomFitxerJPEG2000 NomFitxerIMG_R NomFitxerIMG_G
NomFitxerIMG_B
J2KIMG 4 NomFitxerJPEG2000 PatroFitxers
J2KIMG 5 NomFitxerJPEG2000 NomFitxerJPEG
J2KIMG 6 NomFitxerJPEG2000 NomFitxerIMG
J2KIMG 7 NomFitxerJPEG2000 NomFitxerIMG_R NomFitxerIMG_G
NomFitxerIMG_B
J2KIMG 8 NomFitxerJPEG2000 NomFitxerLlista
J2KIMG 9 NomFitxerJPEG2000 NomFitxerREL
J2KIMG 10 NomFitxerJPEG2000 NomFitxerSID
J2KIMG 11 NomFitxerJPEG2000 NomFitxerECW
- Opció
- 0: Mostra les metadades internes que hi ha desades dins del
fitxer JPEG2000
- 1: Genera un fitxer JPEG a partir d'una imatge JPEG2000
- 2: Genera 1 fitxer IMG a partir d'un fitxer JPEG2000 de
grisos
- 3: Genera 3 fitxers IMG a partir d'un fitxer JPEG2000 de 24
bits
- 4: Genera n fitxers IMG (amb el nom derivat de PatroFitxers) a
partir d'un fitxer JPEG2000 multibanda
- 5: Genera un fitxer JPEG2000 a partir d'un fitxer JPEG
- 6: Genera un fitxer JPEG2000 de grisos a partir d'1 fitxer
IMG
- 7: Genera un fitxer JPEG2000 de 24 bits a partir de 3 fitxers
IMG
- 8: Genera un fitxer JPEG2000 multibanda a partir d'n fitxers
IMG els noms dels quals es donen en un fitxer llista
- 9: Genera un fitxer JPEG2000 a partir d'un fitxer REL
- 10: Genera un fitxer JPEG2000 a partir d'un fitxer SID
- 11: Genera un fitxer JPEG2000 a partir d'un fitxer ECW
- NomFitxerJPEG2000 és el nom del fitxer JPEG2000 a
transformar (per a les opcions 1..4) o el resultat de la
transformació (opcions 5..11)
- NomFitxerJPEG és el nom del fitxer JPEG resultat de la
transformació (opció 1) o a transformar (opció 5)
- NomFitxerIMG és el nom del fitxer IMG resultat de la
transformació per a JPEG2000 d'un sol canal (grisos, opció 2) o
a transformar (opció 6)
- NomFitxerIMG_# és el nom del fitxer IMG resultat de la
transformació de cada banda del triplet RGB (opció 3) o a
transformar (opció 7)
- PatroFitxers és el patró dels noms dels fitxers IMG
resultats de la transformació d'un fitxer JPEG2000
multibanda
- NomFitxerLlista és el nom del fitxer llista que guarda
els noms dels dels fitxers IMG a transformar a un fitxer JPEG2000
multibanda
- NomFitxerREL és el nom del fitxer REL dels fitxers IMG a
transformar a un fitxer JPEG2000
- NomFitxerSID és el nom del fitxer SID a transformar a un
fitxer JPEG2000
- NomFitxerECW és el nom del fitxer ECW a transformar a un
fitxer JPEG2000
- Paràmetres opcionals:
- /QUALITAT= Qualitat de compressió d'un fitxer JPEG en
un rang [0,100], on [5,95] és el rang útil encara que en molts casos
introduirem un valor entre 70 i 75 (per defecte és 75). Els valors
baixos indiquen molt poca qualitat però molta compressió.
- /QUALITAT_J2K= Qualitat de compressió d'un fitxer
JPG2000, en un rang supraunitari (el valor 1 representa una
compressió sense pèrdua). El valor per defecte és 20. Els valors
alts indiquen menys qualitat però més compressió.
- /FWORLD= Generar un fitxer world de l'extensió
indicada. Podeu indicar /FWORLD per generar-lo usant
l'extensió per defecte. Per als arxius JP2 es considera sempre
l'extensió J2W.
- /MRSID Si s'indica, es fan servir les biblioteques de
MrSID (només per a les opcions 2..4), si no, les d'ER
Mapper.
- /GMLBOX= Indica el nom de l'arxiu GML que per a les
opcions 0..4 guardarà la informació GML present a l'arxiu
JPEG2000, i per a les opcions 5..11 contindrà la informació GML que
es vulgui escriure a l'arxiu JPEG2000.