IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

jpegtopnm - Online nel cloud

Esegui jpegtopnm nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando jpegtopnm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


jpegtopnm - converte file JPEG/JFIF in pixmap o graymap portatili

SINOSSI


jpegtopnm [-dct {int|veloce|galleggiante}] [-no liscio] [-massima memoria N] [{-adobe|-notadobe}]
[-Commenti] [-dumpexif] [-exif=specifica file] [-verboso] [- livello di traccia N] [ Nome del file ]

Tutte le opzioni possono essere abbreviate con il prefisso univoco più breve.

DESCRIZIONE


jpegtopnm converte il file JFIF denominato o l'input standard se nessun file è denominato in un PPM
o file immagine PGM sullo standard output. Se il file JFIF è della varietà in scala di grigi,
jpegtopnm genera un file PGM (Portable Graymap). Altrimenti, genera un PPM
(Pixmap portatile).

jpegtopnm utilizza la libreria JPEG di Independent JPEG Group per interpretare il file di input. Vedere
http://www.ijg.org per informazioni sulla biblioteca

"JFIF" è il nome corretto per il formato immagine comunemente noto come "JPEG". rigorosamente
parlando, JPEG è un metodo di compressione. Il formato dell'immagine che utilizza la compressione JPEG che
è di gran lunga il più comune è JFIF. Esiste anche un sottoformato di TIFF che utilizza JPEG
compressione.

EXIF è un formato immagine che è un sottoformato di JFIF (ovvero, un file JFIF che contiene un
intestazione EXIF ​​come marcatore APP1). jpegtopnm gestisce EXIF.

I file JFIF possono avere 8 bit per campione o 12 bit per campione. La varietà a 8 bit è
di gran lunga il più comune. Esistono due versioni della libreria IJG JPEG. Si legge solo 8
bit e l'altro legge solo file a 12 bit. Devi collegare quello appropriato di
queste librerie con jpegtopnm. Normalmente, questo significa che la libreria è nella tua condivisione
percorso di ricerca della libreria quando si esegue jpegtopnm.

jpegtopnm genera un output con uno o due byte per campione a seconda di
se l'ingresso JFIF ha 8 bit o 12 bit per campione. Puoi usare pnmprofondità a
ridurre un file di due byte per campione in un file di un byte per campione, se necessario.

Se il file JFIF utilizza lo spazio colore CMYK o YCCK, l'input non contiene effettivamente
informazioni sufficienti per sapere di che colore è ciascun pixel. Per sapere di che colore è un pixel, uno
dovrebbe conoscere le proprietà degli inchiostri a cui si riferisce lo spazio colore. jpegtopnm
interpreta i colori utilizzando la comune trasformazione che presuppone che tutti gli inchiostri siano
semplicemente sottrattivo e lineare.

VERSIONI


Le opzioni sono solo per utenti avanzati:

-dct int
Usa il metodo DCT intero (predefinito).

-dct veloce
Usa DCT intero veloce (meno accurato).

-dct galleggiante
Utilizzare il metodo DCT a virgola mobile. Il metodo float è leggermente più accurato
rispetto al metodo int, ma è molto più lento a meno che la tua macchina non abbia un floating-
punto hardware. Si noti inoltre che i risultati del metodo in virgola mobile possono variare
leggermente tra le macchine, mentre i metodi interi dovrebbero dare gli stessi risultati
da tutte le parti. Il metodo intero veloce è molto meno accurato degli altri due.

-no liscio
Utilizzare una routine di sovracampionamento più veloce e di qualità inferiore.

-massima memoria N
Imposta limite alla quantità di memoria jpegtopnm utilizza nell'elaborazione di immagini di grandi dimensioni. Valore
è in migliaia di byte o milioni di byte se "M" è il suffisso al numero.
Per esempio, -massima memoria 4m seleziona 4000000 byte. Se jpegtopnm ha bisogno di più spazio,
utilizza file temporanei.

-adobe

-notadobe
Esistono due varianti dello spazio colore CMYK (e allo stesso modo YCCK) che potrebbero essere
utilizzato nell'input JFIF. In quello normale, un valore zero per i componenti di un colore
indica assenza di inchiostro. Nell'altro, un valore zero significa l'inchiostro massimo
copertura. Quest'ultimo è utilizzato da Adobe Photoshop quando crea un semplice output JFIF
file (ma non quando crea un output JFIF come parte di Encapsulated Postscript
produzione).

Queste opzioni dicono jpegtopnm quale versione dello spazio colore CMYK o YCCK è il
l'immagine usa. Se non specifichi nessuno dei due, jpegtopnm cerca di capirlo da solo.
Nella versione attuale, non si sforza affatto: assume solo il
Versione di Photoshop, poiché Photoshop e i suoi emulatori sembrano essere la principale fonte di
Immagini CMYK e YCCK. Ma con l'esperienza d'uso, le versioni future potrebbero essere più
sofisticato.

Se l'immagine JFIF non indica che è CMYK o YCCK, queste opzioni non hanno
effetto.

Se non si utilizza quella giusta di queste opzioni, viene emesso il sintomo che sembra
come un negativo.

-dumpexif
Stampa i contenuti interpretati di qualsiasi intestazione Exif nel file di input nello Standard
File di errore. Simile al programma jhead (non fa parte del pacchetto Netpbm).

-exif=specifica file
Estrai il contenuto dell'intestazione EXIF ​​dall'immagine di input e scrivilo nel file
filetto specifica file. specifica file = - significa scriverlo su Standard Output. In questo caso,
jpegtopnm non emette affatto l'immagine convertita.

jpegtopnm scrive il contenuto dell'intestazione EXIF ​​byte per byte, iniziando con
campo di lunghezza di due byte (la cui lunghezza include quei due byte).

Puoi usare questo file come input per ppm in jpeg per inserire un'intestazione EXIF ​​identica in
una nuova immagine JFIF.

Se non è presente un'intestazione EXIF, jpegtopnm scrive due byte di zero binario e niente
altro.

Un'intestazione EXIF ​​assume la forma di un marcatore APP1 JFIF. Solo il primo marcatore del genere
all'interno dei conteggi dell'intestazione JFIF.

-Commenti
Stampa tutti i commenti nel file di input nel file Standard Error.

-verboso
Stampa i dettagli sulla conversione nel file Standard Error.

- livello di traccia n
Attiva i messaggi di traccia della libreria JPEG nel file Standard Error. un più alto
valore di n ottiene più informazioni sulla traccia. -verboso implica un livello di traccia di almeno
1.

ESEMPI


Questo esempio converte il file JFIF a colori foo.jpg in un file PPM denominato foo.ppm:

jpegtopnm pippo.jpg >foo.ppm

CONSIGLI


Puoi usare ppmquant per colorare quantizzare il risultato, cioè per ridurre il numero di distinti
colori nell'immagine. In effetti, potrebbe essere necessario se si desidera convertire il file PPM in
alcuni altri formati. ppmdither Esegue una quantizzazione più sofisticata.

Usa il scala pnm per modificare le dimensioni dell'immagine risultante.

Usa il ppmtopgm per convertire un file JFIF a colori in un file PGM in scala di grigi.

Puoi facilmente usare questi convertitori insieme. Per esempio:

jpegtopnm pippo.jpg | ppmtopgm | scala pnm .25
>foo.pgm

-dct veloce e / o -no liscio guadagnare velocità con un piccolo sacrificio in termini di qualità.

Se sei abbastanza fortunato da avere hardware in virgola mobile molto veloce, -dct galleggiante può essere
anche più veloce di -dct veloce. Ma sulla maggior parte delle macchine -dct galleggiante è più lento di -dct int, In
questo caso non vale la pena usarlo, perché il suo vantaggio di accuratezza teorica è troppo piccolo
essere significativo nella pratica.

Un altro programma, djpeg, è simile. djpeg è gestito dall'Independent JPEG Group e
confezionato con la libreria JPEG che jpegtopnm utilizza per tutto il suo lavoro JPEG. Per colpa di
ciò, potresti aspettarti che sfrutti le funzionalità JPEG più attuali. Inoltre, dal momento che devi
avere la biblioteca da gestire jpegtopnm, ma non viceversa, cjpeg potrebbe essere più comune
a disposizione.

D'altro canto, djpeg non usa le librerie NetPBM per generare il suo output, come tutto
gli strumenti NetPBM come jpegtopnm fare. Ciò significa che è meno probabile che sia coerente con
tutti gli altri programmi che trattano i formati NetPBM. Inoltre, la sintassi del comando di
jpegtopnm è coerente con quello degli altri strumenti Netpbm, a differenza di djpeg.

AMBIENTE


JPEGMEM
Se questa variabile di ambiente è impostata, il suo valore è il limite di memoria predefinito. Il
valore è specificato come descritto per il -massima memoria opzione. Un esplicito -massima memoria
l'opzione sovrascrive qualsiasi JPEGMEM.

Usa jpegtopnm online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad