EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

jp2a – Online in der Cloud

Führen Sie jp2a im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl jp2a, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


jp2a - JPEG-Bilder in ASCII konvertieren

ZUSAMMENFASSUNG


jp2a [ Optionen ] [ Dateiname(n) | URL(s) ]

BESCHREIBUNG


jp2a konvertiert JPEG-Bilder in ASCII-Zeichen. Sie können eine Mischung aus Dateien und
URLs.

OPTIONAL


- JPEG-Bild von Standardeingabe lesen

--background=Licht --background=dunkel
Wenn Sie nicht ständig mit --invert herumspielen möchten, verwenden Sie stattdessen einfach diese. Wenn
Sie verwenden weiße Zeichen auf einem schwarzen Display, dann verwenden Sie --background=dark, und
und umgekehrt.

-b --Grenze
Ausgabebild in einen Rahmen einrahmen

--chars=...
Verwenden Sie die angegebenen Zeichen, wenn Sie das Ausgabe-ASCII-Bild erstellen. Standard ist "
...',;:clodxkO0KXNWM".

--Farben
Verwenden Sie die ANSI-Farbe für die Textausgabe und die CSS-Farbe für die HTML-Ausgabe.

-d --debuggen
Drucken Sie Debugging-Informationen, wenn Sie libcurl verwenden, um Bilder aus dem Netz herunterzuladen.

-f --term-fit
Verwenden Sie die größte Abmessung, mit der das Bild in Ihre Terminalanzeige passt.

--term-höhe
Verwenden Sie die Höhe der Terminalanzeige und berechnen Sie die Breite basierend auf dem Bildseitenverhältnis.

--Term-Breite
Verwenden Sie die Terminalanzeigebreite und berechnen Sie die Höhe basierend auf dem Bildseitenverhältnis.

-z --term-zoom
Verwenden Sie die Breite und Höhe der Terminalanzeige.

--füllen Bei Verwendung mit --html und --color den Hintergrund jedes Ausgabezeichens färben
Farbe. Wenn Sie beispielsweise die Füllausgabe auf hellem Hintergrund verwenden möchten, tun Sie

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

Um dasselbe auf hellem Hintergrund zu tun:

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

Standardmäßig ist die Füllung deaktiviert.

-x --flipx
Ausgabebild horizontal spiegeln

-y - flippig
Ausgabebild vertikal spiegeln

--Höhe=N
Ausgabehöhe einstellen. Wenn nur --height angegeben wird, ist die Ausgabebreite
berechnet nach dem Seitenverhältnis der Quellbilder.

-h --help
Einen kurzen Hilfetext anzeigen

--Graustufen
Konvertiert das Bild in Graustufen, wenn --html oder --colors verwendet wird.

--html Erstellen Sie eine ASCII-Ausgabe in striktem XHTML 1.0, das für die Anzeige mit Webbrowsern geeignet ist.
Dies ist bei großen Ausgabedimensionen sinnvoll und Sie möchten das Ergebnis mit a . überprüfen
Browser mit kleiner Schrift.

--html-fill
Wie --fill. Sie sollten stattdessen diese Option verwenden.

--html-kein-fett
Verwenden Sie keinen fetten Text für die HTML-Ausgabe.

--html-roh
Geben Sie nur das Bild in HTML-Codes aus und lassen Sie den Rest der Webseite aus
selbst konstruieren kann.

--html-fontsize=N
Stellen Sie die Schriftgröße ein, wenn Sie die --html-Ausgabe verwenden. Standard ist 4.

--html-title=...
Legen Sie den HTML-Ausgabetitel fest.

--ausgabe=...
Schreiben Sie die ASCII-Ausgabe in den angegebenen Dateinamen. Um die Standardausgabe explizit anzugeben, verwenden Sie
--ausgabe=-.

-i --umkehren
Ausgabebild invertieren. Wenn Sie ein Bild mit weißem Hintergrund anzeigen, aber Sie sind
Wenn Sie ein Display mit hellen Zeichen auf dunklem Hintergrund verwenden, sollten Sie die
Bild.

--rot=...

--grün=...

--blau=...
Verwenden Sie beim Konvertieren von RGB in Graustufen die angegebenen Gewichte zur Berechnung
Leuchtdichte. Diese drei Gleitkommawerte müssen zusammen genau 1.0 ergeben. Die
Standard ist Rot=0.2989, Grün=0.5866 und Blau=0.1145.

--größe=Breite x Höhe
Ausgabedimension einstellen.

-v - ausführlich
Drucken Sie beim Lesen jedes JPEG-Bilds einige ausführliche Informationen in den Standardfehler.

--breite=N
Ausgabebreite einstellen. Wenn Sie nur die Breite angeben, wird die Höhe berechnet
automatisch.

-V --Version
Programmversion drucken.

--Zoomen Legt die Ausgabeabmessungen auf Ihr gesamtes Terminalfenster fest, ohne das Quellbild zu berücksichtigen
Seitenverhältnis.

RÜCKKEHR WERTE


jp2a gibt 1 zurück, wenn Fehler aufgetreten sind, null für keine Fehler.

Beispiele:


Konvertieren und drucken Sie imagefile.jpg mit ASCII-Zeichen in 40 Spalten und 20 Zeilen:

jp2a --size=40x20 Bilddatei.jpg

Bild aus dem Netz herunterladen, konvertieren und ausdrucken:

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

Ausgabe picture.jpg und picture2.jpg, jeweils 80x25 Zeichen, mit den Zeichen "
...ooxx@@" für die Ausgabe:

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

Ausgabe image.jpg mit 76 Spalten, Höhe wird automatisch aus dem Seitenverhältnis von berechnet
image.jpg

Katzenbild.jpg | jp2a --breite=76 -

Wenn Sie jp2a zusammen mit ImageMagick verwenden verkaufen(1) dann kannst du gut gebrauchen
Pipes und lassen Sie ImageMagick alle möglichen Bildkonvertierungen und Effekte auf die Quelle durchführen
Bild. Zum Beispiel:

verkaufen IrgendeineDatei.png jpg:- | jp2a - --breite=80

Zur kasse verkaufen(1) Optionen, um zu sehen, was Sie tun können. Convert kann mit fast jedem Bild umgehen
Format, sodass Sie mit dieser Kombination Bilder in zB PDF- oder AVI-Dateien in ASCII konvertieren können.

Obwohl der Standardbuild von jp2a das automatische Herunterladen von Dateien beinhaltet, die durch
URLs können Sie sie explizit herunterladen, indem Sie curl(1) oder wget(1), zum Beispiel:

curl -s http://foo.bar/image.jpg | verkaufen -jpg:- | jp2a -

WIRD HERUNTERGELADEN IMAGES AB NET


Wenn Sie jp2a mit kompiliert haben libcurl(3) können Sie Bilder herunterladen, indem Sie URLs angeben:

jp2a https://user:[E-Mail geschützt] /bar.jpg

Die erkannten Protokolle sind ftp, ftps, file, http, https und tftp.

Wenn Sie mehr Kontrolle über das Herunterladen benötigen, sollten Sie curl(1) oder wget(1) und jp2a
Lesen Sie das Bild von der Standardeingabe.

jp2a verwendet Pipe und Fork, um Bilder mit libcurl herunterzuladen (dh keine Exec- oder Systemaufrufe)
und macht sich daher keine Sorgen über böswillig formatierte URLs.

GRAUSTUFEN UMWANDLUNG


Sie können den roten Kanal so extrahieren:

jp2a somefile.jpg --red=1.0 --green=0.0 --blue=0.0

Dies berechnet die Luminanz basierend auf Y = R*1.0 + G*0.0 + B*0.0. Die Standardwerte sind
um Y = R*0.2989 + G*0.5866 + B*0.1145 zu verwenden.

PROJEKT HOMEPAGE


Die neueste Version von jp2a und Neuigkeiten sind immer verfügbar von http://jp2a.sourceforge.net

Verwenden Sie jp2a online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad