EngelsFransSpaans

Ad


OnWorks-favicon

jp2a - Online in de cloud

Voer jp2a uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht jp2a die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


jp2a - converteer JPEG-afbeeldingen naar ASCII

KORTE INHOUD


jp2a [ opties ] [ bestandsnaam(-namen) | URL('s) ]

PRODUCTBESCHRIJVING


jp2a converteert JPEG-afbeeldingen naar ASCII-tekens. U kunt een combinatie van bestanden en
URL's.

OPTIES


- Lees JPEG-afbeelding van standaardinvoer

--achtergrond=licht --achtergrond=donker
Als je niet de hele tijd met --invert wilt rotzooien, gebruik dan deze in plaats daarvan. Als
u gebruikt witte tekens op een zwart scherm, gebruik dan --background=dark, en
vice versa.

-b --grens
Kadreer de uitvoerafbeelding in een rand

--tekens=...
Gebruik de opgegeven tekens bij het produceren van de ASCII-uitvoerafbeelding. Standaard is "
...',;:clodxkO0KXNWM".

--kleuren
Gebruik ANSI-kleur voor tekstuitvoer en CSS-kleur voor HTML-uitvoer.

-d --debuggen
Foutopsporingsinformatie afdrukken wanneer u libcurl gebruikt om afbeeldingen van internet te downloaden.

-f --term-fit
Gebruik de grootste afmeting die ervoor zorgt dat de afbeelding in uw terminaldisplay past.

--term-hoogte
Gebruik de weergavehoogte van de terminal en bereken de breedte op basis van de beeldverhouding.

--term-breedte
Gebruik de weergavebreedte van de terminal en bereken de hoogte op basis van de beeldverhouding.

-z --term-zoom
Gebruik de breedte en hoogte van de terminalweergave.

--vullen Wanneer gebruikt met --html en --color, kleur dan de achtergrond van elk uitvoerteken
kleur. Als u bijvoorbeeld opvuluitvoer op een lichte achtergrond wilt gebruiken, doe dat dan

jp2a --color --html --html-fill --background=licht een bestand.jpg --output=donker.html

Om hetzelfde te doen op een lichte achtergrond:

jp2a --color --html --html-fill --background=donker een bestand.jpg --output=light.html

Standaard is vullen uitgeschakeld.

-x --flipx
Draai het uitvoerbeeld horizontaal om

-y --flitsend
Draai het uitvoerbeeld verticaal om

--hoogte=N
Uitvoerhoogte instellen. Als alleen --height is gespecificeerd, dan zal de output width zijn
berekend op basis van de beeldverhouding van de bronafbeeldingen.

-h --help
Geef een korte helptekst weer

--grijstinten
Converteert afbeelding naar grijswaarden bij gebruik van --html of --colors.

--html Maak ASCII-uitvoer in strikte XHTML 1.0, geschikt voor weergave met webbrowsers.
Dit is handig bij grote uitvoerafmetingen en u wilt het resultaat controleren met a
browser met klein lettertype.

--html-vul
Hetzelfde als --fill. Gebruik in plaats daarvan die optie.

--html-niet-vetgedrukt
Gebruik geen vetgedrukte tekst voor HTML-uitvoer.

--html-rauw
Voer alleen de afbeelding uit in HTML-codes en laat de rest van de webpagina weg, dus jij
kan zelf bouwen.

--html-fontsize=N
Stel lettergrootte in bij gebruik van --html-uitvoer. Standaard is 4.

--html-titel=...
Stel HTML-uitvoertitel in.

--uitvoer=...
Schrijf ASCII-uitvoer naar de opgegeven bestandsnaam. Gebruik om expliciet standaarduitvoer op te geven
--uitvoer=-.

-i --omkeren
Uitvoerafbeelding omkeren. Als u een foto met een witte achtergrond bekijkt, maar u bent
gebruik makend van een display met lichte karakters op een donkere achtergrond, moet u de
afbeelding.

--rood=...

--groen=...

--blauw=...
Gebruik bij het converteren van RGB naar grijstinten de gegeven gewichten om te berekenen
luminantie. Deze drie drijvende-kommawaarden moeten opgeteld exact 1.0 zijn. De
standaard is rood=0.2989, groen=0.5866 en blauw=0.1145.

--maat=BREEDTExHOOGTE
Uitvoerdimensie instellen.

-v --uitgebreid
Druk wat uitgebreide informatie af naar standaardfout bij het lezen van elke JPEG-afbeelding.

--breedte=N
Uitvoerbreedte instellen. Als u alleen de breedte opgeeft, wordt de hoogte berekend
automatisch.

-V --versie
Programmaversie afdrukken.

--zoom Stelt uitvoerafmetingen in op uw volledige terminalvenster, zonder rekening te houden met de bronafbeelding
beeldverhouding.

RETURN WAARDEN


jp2a retourneert 1 als er fouten worden aangetroffen, nul als er geen fouten zijn.

Voorbeelden


Converteer en print imagefile.jpg met behulp van ASCII-tekens in 40 kolommen en 20 rijen:

jp2a --size=40x20 afbeeldingbestand.jpg

Download een afbeelding van het net, converteer en print:

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

Voer picture.jpg en picture2.jpg uit, elk 80x25 tekens, met de tekens "
...ooxx@@" voor uitvoer:

jp2a --size=80x25 --chars=" ...ooxx@@" afbeelding.jpg afbeelding2.jpg

Voer image.jpg uit met 76 kolommen, de hoogte wordt automatisch berekend op basis van de beeldverhouding van
image.jpg

kat afbeelding.jpg | jp2a --breedte=76 -

Als u jp2a samen met ImageMagick's converteren(1) dan kun je er goed gebruik van maken
pipes, en laat ImageMagick allerlei beeldconversies en effecten op de bron uitvoeren
afbeelding. Bijvoorbeeld:

converteren eenbestand.png jpg:- | jp2a - --breedte=80

Check out converteren(1) opties om te zien wat u kunt doen. Convert kan bijna elke afbeelding aan
formaat, dus met deze combinatie kunt u afbeeldingen in bijvoorbeeld PDF- of AVI-bestanden converteren naar ASCII.

Hoewel de standaardversie van jp2a het automatisch downloaden van bestanden omvat die zijn gespecificeerd door
URL's, u kunt ze expliciet downloaden met behulp van krullen(1) of wget(1), bijvoorbeeld:

krullen -s http://foo.bar/image.jpg | converteren -jpg:- | jp2a -

DOWNLOADEN AFBEELDINGEN NU HET NET


Als je jp2a hebt gecompileerd met libkrull(3), u kunt afbeeldingen downloaden door URL's op te geven:

jp2a https://user:[e-mail beveiligd]/bar.jpg

De herkende protocollen zijn ftp, ftps, file, http, https en tftp.

Als u meer controle over het downloaden nodig heeft, moet u dit gebruiken krullen(1) of wget(1) en jp2a
lees de afbeelding van standaard invoer.

jp2a gebruikt pipe en fork om afbeeldingen te downloaden met libcurl (dwz geen exec- of systeemaanroepen)
en maakt zich daarom geen zorgen over kwaadwillig opgemaakte URL's.

GRIJSSCHAAL CONVERSIE


U kunt het rode kanaal extraheren door dit te doen:

jp2a eenbestand.jpg --rood=1.0 --groen=0.0 --blauw=0.0

Dit berekent de luminantie op basis van Y = R*1.0 + G*0.0 + B*0.0. De standaardwaarden zijn
om Y = R*0.2989 + G*0.5866 + B*0.1145 te gebruiken.

PROJECT HOMEPAGE


De nieuwste versie van jp2a en nieuws is altijd beschikbaar vanaf http://jp2a.sourceforge.net

Gebruik jp2a online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad