IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

jp2a - Online nel cloud

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

Questo è il comando jp2a 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


jp2a - converte immagini JPEG in ASCII

SINOSSI


jp2a [ Opzioni ] [ nome/i file | URL (s) ]

DESCRIZIONE


jp2a convertirà le immagini JPEG in caratteri ASCII. È possibile specificare una combinazione di file e
URL.

VERSIONI


- Leggi l'immagine JPEG dall'input standard

--sfondo=luce --sfondo=scuro
Se non vuoi scherzare con --invert tutto il tempo, usa invece questi. Se
stai usando caratteri bianchi su un display nero, quindi usa --background=dark e
viceversa.

-b --frontiera
Inquadra l'immagine di output in un bordo

--caratteri=...
Utilizzare i caratteri forniti quando si produce l'immagine ASCII di output. Il valore predefinito è "
...',;:clodxkO0KXNWM".

--colori
Usa il colore ANSI per l'output di testo e il colore CSS per l'output HTML.

-d - debug
Stampa le informazioni di debug quando usi libcurl per scaricare immagini dalla rete.

-f --term-fit
Usa la dimensione più grande che fa stare l'immagine nel display del tuo terminale.

--term-altezza
Usa l'altezza del display del terminale e calcola la larghezza in base alle proporzioni dell'immagine.

--larghezza-termine
Usa la larghezza del display del terminale e calcola l'altezza in base alle proporzioni dell'immagine.

-z --term-zoom
Utilizzare la larghezza e l'altezza del display del terminale.

--riempire Se usato con --html e --color, colora lo sfondo di ogni carattere di output
colore. Ad esempio, se si desidera utilizzare l'output di riempimento su uno sfondo chiaro, fare

jp2a --color --html --fill-html --background=light somefile.jpg --output=dark.html

Per fare lo stesso su uno sfondo chiaro:

jp2a --color --html --riempimento-html --background=scuro somefile.jpg --output=light.html

L'impostazione predefinita è disabilitare il riempimento.

-x --flipx
Capovolgi l'immagine di output orizzontalmente

-y --flip
Capovolgi l'immagine in uscita verticalmente

--altezza=N
Imposta l'altezza di uscita. Se viene specificato solo --height, la larghezza dell'output sarà
calcolato in base al rapporto di aspetto delle immagini di origine.

-h --Aiuto
Visualizza un breve testo di aiuto

--scala di grigi
Converte l'immagine in scala di grigi quando si utilizza --html o --colors.

--html Crea output ASCII in XHTML 1.0 rigoroso, adatto per la visualizzazione con browser web.
Questo è utile con grandi dimensioni di output e vuoi controllare il risultato con a
browser con caratteri piccoli.

--html-fill
Uguale a --fill. Dovresti invece usare quell'opzione.

--html-senza-grassetto
Non utilizzare il testo in grassetto per l'output HTML.

--html-raw
Emetti solo l'immagine in codici HTML, tralasciando il resto della pagina web, così tu
può costruire il proprio.

--html-dimensione-font=N
Imposta la dimensione del carattere quando usi l'output --html. Il valore predefinito è 4.

--html-titolo=...
Imposta il titolo di output HTML.

--uscita=...
Scrivi l'output ASCII nel nome del file specificato. Per specificare esplicitamente lo standard output, utilizzare
--uscita=-.

-i --invertire
Inverti l'immagine di output. Se visualizzi una foto con sfondo bianco, ma lo sei
utilizzando un display con caratteri chiari su sfondo scuro, dovresti invertire il
immagine.

--rosso=...

--verde=...

--blu=...
Quando si converte da RGB a scala di grigi, utilizzare i pesi indicati per calcolare
luminanza. Questi tre valori in virgola mobile devono sommarsi esattamente a 1.0. Il
l'impostazione predefinita è rosso=0.2989, verde=0.5866 e blu=0.1145.

--dimensione=LARGHEZZAxALTEZZA
Imposta la dimensione dell'output.

-v --verboso
Stampa alcune informazioni dettagliate sull'errore standard durante la lettura di ciascuna immagine JPEG.

--larghezza=N
Imposta la larghezza dell'output. Se specifichi solo la larghezza, verrà calcolata l'altezza
automaticamente.

-V --versione
Stampa la versione del programma.

--Ingrandisci Imposta le dimensioni di output per l'intera finestra del terminale, ignorando l'immagine sorgente
proporzioni.

RITORNO VALORI


jp2a restituisce 1 quando vengono rilevati errori, zero per nessun errore.

ESEMPI


Converti e stampa imagefile.jpg utilizzando caratteri ASCII in 40 colonne e 20 righe:

jp2a --dimensione=40x20 fileimmagine.jpg

Scarica un'immagine dalla rete, converti e stampa:

jp2a http://www.google.com/intl/en/logos/easter_logo.jpg

Output picture.jpg e picture2.jpg, ciascuno di 80x25 caratteri, utilizzando i caratteri "
...ooxx@@" per l'output:

jp2a --size=80x25 --chars=" ...ooxx@@" picture.jpg picture2.jpg

Output image.jpg utilizzando 76 colonne, l'altezza viene calcolata automaticamente dalle proporzioni di
image.jpg

gatto immagine.jpg | jp2a --larghezza=76-

Se usi jp2a insieme a ImageMagick's convertire(1) allora puoi fare buon uso di
pipe e fare in modo che ImageMagick esegua tutti i tipi di conversioni di immagini ed effetti sulla sorgente
Immagine. Per esempio:

convertire qualchefile.png jpg:- | jp2a - --larghezza=80

Check out convertire(1) opzioni per vedere cosa puoi fare. Convert può gestire quasi tutte le immagini
formato, quindi con questa combinazione è possibile convertire le immagini, ad esempio file PDF o AVI in ASCII.

Sebbene la build predefinita di jp2a includa il download automatico dei file specificati da
URL, puoi scaricarli esplicitamente usando arricciare(1) o wget(1), ad esempio:

arricciare -s http://foo.bar/image.jpg | convertire -jpg:- | jp2a -

SCARICARE IMMAGINI DA LA NET


Se hai compilato jp2a con libcurl(3), puoi scaricare le immagini specificando gli URL:

jp2a https://user:[email protected]/bar.jpg

I protocolli riconosciuti sono ftp, ftps, file, http, https e tftp.

Se hai bisogno di un maggiore controllo del download, dovresti usare arricciare(1) o wget(1) e jp2a
leggere l'immagine dallo standard input.

jp2a utilizza pipe e fork per scaricare immagini utilizzando libcurl (ovvero, nessun exec o chiamate di sistema)
e quindi non si preoccupa degli URL formattati male.

SCALA DI GRIGI CONVERSIONE


Puoi estrarre il canale rosso in questo modo:

jp2a qualchefile.jpg --rosso=1.0 --verde=0.0 --blu=0.0

Questo calcolerà la luminanza in base a Y = R*1.0 + G*0.0 + B*0.0. I valori predefiniti sono
per usare Y = R*0.2989 + G*0.5866 + B*0.1145.

PROGETTO HOMEPAGE


L'ultima versione di jp2a e le notizie sono sempre disponibili da http://jp2a.sourceforge.net

Usa jp2a online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad