-
JPEGIMG: Conversió entre els formats ràster JPEG i IMG o BMP
Accés directe de l'ajuda a Internet: JPEGIMG
Accés a l'aplicació des del menú:
"Fitxer | Importar | Ràsters | JPEG -> IMG/BMP"
"Fitxer | Exportar | IMG/BMP -> JPEG"
Presentació i opcions
Aquesta aplicació converteix entre el format IMG de MiraMon o el format BMP (sense georeferència), al format JPEG amb metadades de MiraMon, o al format JPEG sense georeferència. Hi ha diverses opcions:
Informació de capçalera:
(Opció 0) Mostra metadades
IMG/BMP a JPEG:
(Opció 1) Pas de IMG/BMP a JPEG. En aquesta opció es transforma un BMP (FitxerIn), un IMG amb paleta de grisos (FitxerIn), un IMG amb paleta P25 (FitxerIn i FitxerP25) o una combinació RGB (FitxerR, FitxerG i FitxerB) a un unic fitxer JPEG (FitxerJPEG).
JPEG a IMG/BMP:
(Opció 2) Pas de JPEG a IMG/BMP: En aquesta opció es transforma un JPEG (FitxerJPEGs) a BMP (FitxerIn), a un IMG amb paleta de grisos (FitxerIn), a un IMG amb paleta P25 predefinida (FitxerIn i FitxerP25), a un IMG amb paleta P25 optimitzada (FitxerIn i FitxerP25), o a una combinació RGB (FitxerR, FitxerG, i FitxerB).
IMG/BMP a JPEG Indexat:
(Opció 3)Pas de IMG/BMP a JPEG Indexat. En aquesta opció es transforma un BMP (FitxerIn), un IMG amb paleta de grisos (FitxerIn), un IMG amb paleta P25 (FitxerIn i FitxerP25) o una combinació RGB (FitxerR, FitxerG i FitxerB) a un unic fitxer JPEG Indexat (FitxerJPEG).
JPEG a IMG/BMP MultiBanda:
(Opció 2)Pas de JPEG a IMG/BMP: En aquesta opció es transforma un JPEG (FitxerJPEGs) a BMP (FitxerIn), a un IMG amb paleta de grisos (FitxerIn), a un IMG amb paleta P25 predefinida (FitxerIn i FitxerP25), a un IMG amb paleta P25 optimitzada (FitxerIn i FitxerP25), o a una combinació RGB (FitxerR, FitxerG, i FitxerB).
IMG/BMP Multibanda JPEG Indexat:
(Opció 3) Pas de IMG/BMP a JPEG Indexat. En aquesta opció es transforma un BMP (FitxerIn), un IMG amb paleta de grisos (FitxerIn), un IMG amb paleta P25 (FitxerIn i FitxerP25) o una combinació RGB (FitxerR, FitxerG i FitxerB) a un unic fitxer JPEG Indexat (FitxerJPEG).
Joint Photographic Experts Group (JPEG) es refereix a un estandard de compressió d'imatges que té diversos modes d'operació. El mode usat pel "Independent JPEG Group's (IJPEG)" és la construcció seqüencial (sequential buildup, conegut com a JFIF). En aquest mode, cada component d'una imatge és codificat en escombrats de esquerra a dreta i de dalt a baix. El mode seqüencial és degradatiu, el que vol dir que quan es comprimeix una imatge es perd informació. La raó de que el mode seqüencial del JPEG sigui degradatiu és que l'algorisme comprimeix la imatge eliminant informació visualment no significativa, colors que l'ull humà no pot detectar. El comitè del JPEG (JPEG committee) no ha especificat un format de fitxer estandard i, en conseqüència, algunes implementacions de l'algorisme JPEG usen el seu format proprietari. Malgrat això, el format JFIF s'ha anat consolidant, amb els anys, com un estandard 'de facto'. Per això MiraMon ha decidit incorporar aquesta implementació del format JPEG com a format d'imatges ràster.
MiraMon usa el format IMG per a ràsters categòrics o de valors continus ja sigui en format no comprimit (en molts casos compatible amb Idrisi 16) o en el format extracomprimit RLE. També usa el format IMG per a les combinacions RGB de MiraMon. Per a més detalls sobre els formats IMG i com convertir-los entre ells podeu consultar l'ajuda de ImgImg o el manual de MiraMon. La compressió RLE usada en el format IMG és no degradativa, el que vol dir que el ràster pot ser comprimit i posteriorment descomprimit recuperant-se la imatge original sense cap canvi en els valors de les cel·les. En les imatge categòriques aquesta propietat resulta essencial, donat que dos valors numèricament molt propers poden representar categories totalment diferents. També és important en imatges radiomètriques (teledetecció) on el valor del píxel és una mesura física de radiació electromagnètica.
En canvi, la implementació del IJPEG del format JEPG és un format d'alta compressió però que presenta degradació; els valors de la imatge descomprimida s'aproximen als de la imatge original però no sempre són els mateixos. El nivell de degradació pot ser controlat amb un paràmetre (/QUALITAT) durant la compressió, però no pot ser mai eliminat de tot. Visualment el resultat és prou satisfactori fins i tot amb nivells de qualitat baixos (compressions elevades), per la qual cosa aquest format resulta indicat per a imatges fotogràfiques com les ortofotografies aèries b/n o color (ja siguin de 24 bits o de 8 bits amb paleta). També podria servir per imatges de variació contínua quan simplement es desitgi una alta compressió amb un aspecte visual correcte però perdent els valors originals de la imatge.
Per al format JPEG l'aplicació desa les metadades (i per tant la georeferència) en un fitxer REL v.4. Gràcies a aquesta propietat, MiraMon pot visualitzar fitxers georeferenciats en format JPEG, que necessiten un molt menor espai de disc i estan perfectament integrats en el SIG. També és possible importar o exportar fitxers sense metadades per a comunicació amb programes de tractament d'imatges.
En generar un JPEG l'aplicació respecta la definició de sensedades i, si és possible, reserva un color per a representar aquest valor.
En aquesta versió només se suporten i es generen paletes en format P25. Convertiu-les des del mateix MiraMon si és necessari amb l'opció 'Desar paleta'. Les combinacions RGB han de ser formades per 3 fitxers en format IMG byte o byte-RLE. Si necessiteu combinacions amb altres formats visualitzeu una combinació de 24 bits des de MiraMon i deseu la vista com a BMP des del menú de fitxer de MiraMon; finalment, convertiu el BMP a JPEG.
MiraMon també introduiex un format nou de JPEG que anomenem JPEG Indexat i que permet accés ràpid a una part de la imatge. Aquesta posibilitat no la suporta el JPEG clàssic. Cal tenir present que aquest format es exclusiu de MiraMon i no pot ser intercanviat amb altres aplicacions però resulta més ràpid de visualitzar un fragment de la imatge que el JPEG clàssic.

Caixa de diàleg de l'aplicació
|
Caixa de diàleg del JPEGIMG |

Sintaxi:
JPEGIMG 0 FitxerJPEG
JPEGIMG 1/2/3 FitxerJPEG FitxerIn [FitxerP25]
JPEGIMG 1/2/3 FitxerJPEG FitxerR FitxerG FitxerB
- Opció 0: Informació de la capçalera del JPEG. No té paràmetres.
- Opció 1: pas de IMG/BMP a JPEG. En aquesta opció es transforma un
BMP (FitxerIn), un IMG amb paleta de grisos (FitxerIn), un IMG amb
paleta P25 (FitxerIn i FitxerP25) o una combinació RGB (FitxerR, FitxerG
i FitxerB) a un unic fitxer JPEG (FitxerJPEG). Els paràmetres opcionals
d'aquesta opció són:
- /QUALITAT=N Qualitat de compressió en un rang [0,100], on [5,95]
és el rang útil encara que en mots casos introduirem un valor entre
70 i 75 (per defecte és 75). Els valors baixos indiquen molt poca
qualitat però molta compressió.
- /GRISOS Crea un JPEG en escala de grisos: converteix un ràster
color a escala de grisos (monocrom).
- /OPTIMITZAT Optimitza la taula de Huffman (el fitxer serà més
petit però la compressió serà més lenta).
- /PROGRESSIU Crea un JPEG progressiu. Aquest tipus de JPG permet
previsualització en les primeres fases de la descompressió.
- /DENOM_ESCALA= Denominador de l'escala a la qual voleu
imprimir el JPEG o 0 si no ho voleu indicar. La informació sobre la
mida de la cel·la del ràster més aquest paràmetre serveixen per
guardar internament en el JPEG la mida del pixel de la imatge de
sortida en unitats paper, com són les ppp (píxels per polzada).
- /NO_METADADES Indica que no voleu crea un fitxer de metadades
associat al fitxer JPEG en base a les metadades dels fitxers IMG.
Per defecte es crea. No aplica si el fitxer a transformar no és un
IMG.
- Opció 2: de JPEG a IMG/BMP: En aquesta opció es transforma un JPEG
(FitxerJPEGs) a BMP (FitxerIn), a un IMG amb paleta de grisos
(FitxerIn), a un IMG amb paleta P25 predefinida (FitxerIn i FitxerP25),
a un IMG amb paleta P25 optimitzada (FitxerIn i FitxerP25), o a una
combinació RGB (FitxerR, FitxerG, i FitxerB). Els paràmetres opcionals
d'aquesta opció són:
- /NCOLORS=n Força una reducció de l'espai de colors a un
nombre de colors limitat a n. Aquest serà el nombre final de colors
a la paleta si demaneu IMG+paleta optimitzada.
- /MAP_PAL Força l'espai de color a una paleta determinada.
Noteu que si indiqueu aquest paràmetre, la paleta indicada és
llegida del disc. De no indicar aquest paràmetre el programa escriu
al disc una paleta optimitzada per aquesta imatge en concret.
- /NO_SUAVIZAT Permet no fer el pas de suavitzat de mesures que
millora el resultat final.
- /1PAS Usar un sol pas de quantització. El resultat s'obté
més ràpidament però té més baixa qualitat. Requereix menys
memòria.
- /ESCALAT=m/n Escalat de sortida expressat en una fracció m/n,
p.ex: 1/8. Aquest paràmetre resulta útil quan la imatge, un cop
descomprimida, resultaria inacceptablement gran.
- /FWORLD= Generar un fitxer world de l'extensió
indicada.
- Opció 3: pas de IMG/BMP a JPEG Indexat. En aquesta opció es
transforma un BMP (FitxerIn), un IMG amb paleta de grisos (FitxerIn), un
IMG amb paleta P25 (FitxerIn i FitxerP25) o una combinació RGB (FitxerR,
FitxerG i FitxerB) a un unic fitxer JPEG Indexat (FitxerJPEG). Els
paràmetres opcionals d'aquesta opció són:
- /QUALITAT= /NO_METADADES i /FWORLD= són identics que en
l'opció 1.
- /QUICKLOOK= Imatge petita que Windows ensenya com a
previsualització i que tots els programes de processament
d'imatges obriràn donat que no saben llegir el format JPEG
indexat de MiraMon. Pot no indicar-se i en aquest cas Windows i els
altres programes mostraran només el primier paquet de files de la
imatge.
- /NFIL_PAQUET= Nombre de files de cada paquet indexat. Es
recomana que sigui superior a 64.
Tots els fitxers indicats han de portar la seva extensió. El format
JPEG s'escriu en molts casos amb extensió "jpg" però també
"jpeg" o "jpe". Aquesta aplicació permet generar o
llegir amb qualsevol d'aquestes extensions, però la resta
d'aplicacions i mòduls de MiraMon exigeixen l'extensió
"jpg". A més en el format JPEG amb metadades de MiraMon
s'afegeix al fitxer d'extensió "jpg" un fitxer de
terminació "J.rel" que conté la georeferència i les metadades.

Aquesta aplicació suporta i genera REL v.4
Les rutines emprades per a la compressió i descompressió del format JPEG estan basades, en part, en la tasca del "Independent JPEG Group" (IJPEG).
Idrisi es un programari © de J.Ronald Eastman and Clark University