AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

jp2a - En ligne dans le Cloud

Exécutez jp2a dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande jp2a qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


jp2a - convertit les images JPEG en ASCII

SYNOPSIS


jp2a [ Options ] [ nom(s) de fichier | URL (s) ]

DESCRIPTION


jp2a convertira les images JPEG en caractères ASCII. Vous pouvez spécifier un mélange de fichiers et
URL.

OPTIONS


- Lire l'image JPEG à partir de l'entrée standard

--background=lumière --background=sombre
Si vous ne voulez pas jouer avec --invert tout le temps, utilisez-les simplement à la place. Si
vous utilisez des caractères blancs sur un écran noir, puis utilisez --background=dark, et
vice versa.

-b --frontière
Image de sortie de cadre dans une bordure

--chars=
Utilisez les caractères donnés lors de la production de l'image ASCII de sortie. La valeur par défaut est "
...',;:clodxkO0KXNWM".

--couleurs
Utilisez la couleur ANSI pour la sortie de texte et la couleur CSS pour la sortie HTML.

-d --déboguer
Imprimez les informations de débogage lors de l'utilisation de libcurl pour télécharger des images à partir du net.

-f --term-fit
Utilisez la plus grande dimension qui permet à l'image de s'adapter à l'affichage de votre terminal.

--term-hauteur
Utilisez la hauteur d'affichage du terminal et calculez la largeur en fonction du rapport hauteur/largeur de l'image.

--term-largeur
Utilisez la largeur d'affichage du terminal et calculez la hauteur en fonction du rapport hauteur/largeur de l'image.

-z --term-zoom
Utilisez la largeur et la hauteur de l'affichage du terminal.

--remplir Lorsqu'il est utilisé avec --html et --color, puis colorez l'arrière-plan de chaque caractère de sortie
Couleur. Par exemple, si vous souhaitez utiliser le remplissage sur un fond clair, faites

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

Pour faire de même sur un fond clair :

jp2a --color --html --html-fill --background=dark unfichier.jpg --output=clair.html

Par défaut, le remplissage est désactivé.

-x --flipx
Retourner l'image de sortie horizontalement

-y --flipy
Retourner l'image de sortie verticalement

--hauteur=N
Réglez la hauteur de sortie. Si seulement --height est spécifié, alors la largeur de sortie sera
calculé en fonction du rapport hauteur/largeur des images source.

-h --Aidez-moi
Afficher un court texte d'aide

--niveaux de gris
Convertit l'image en niveaux de gris lors de l'utilisation de --html ou --colors.

--html Créez une sortie ASCII en XHTML 1.0 strict, adaptée à l'affichage avec les navigateurs Web.
Ceci est utile avec de grandes dimensions de sortie, et vous voulez vérifier le résultat avec un
navigateur avec une petite police.

--html-fill
Identique à --fill. Vous devriez utiliser cette option à la place.

--html-pas de gras
N'utilisez pas de texte en gras pour la sortie HTML.

--html-brut
Sortez uniquement l'image dans les codes HTML, en laissant de côté le reste de la page Web, de sorte que vous
pouvez construire le vôtre.

--html-fontsize=N
Définissez la taille de la police lors de l'utilisation de la sortie --html. La valeur par défaut est 4.

--html-titre=
Définir le titre de sortie HTML.

--sortie=...
Écrire la sortie ASCII dans le nom de fichier donné. Pour spécifier explicitement la sortie standard, utilisez
--sortie=-.

-i --inverser
Inverser l'image de sortie. Si vous visualisez une image avec un fond blanc, mais que vous êtes
à l'aide d'un affichage avec des caractères clairs sur un fond sombre, vous devez inverser le
l'image.

--rouge=

--vert=

--bleu=
Lors de la conversion de RVB en niveaux de gris, utilisez les poids donnés pour calculer
luminance. Ces trois valeurs à virgule flottante doivent totaliser exactement 1.0. Les
la valeur par défaut est rouge=0.2989, vert=0.5866 et bleu=0.1145.

--taille=LARGEURxHAUTEUR
Définir la dimension de sortie.

-v --verbeux
Imprimez des informations détaillées sur l'erreur standard lors de la lecture de chaque image JPEG.

--largeur=N
Définir la largeur de sortie. Si vous ne spécifiez que la largeur, la hauteur sera calculée
automatiquement.

-V --version
Imprimer la version du programme.

--Zoom Définit les dimensions de sortie sur l'ensemble de la fenêtre de votre terminal, sans tenir compte de l'image source
ratio d'aspect.

RETOUR VALEURS


jp2a renvoie 1 lorsque des erreurs sont rencontrées, zéro pour aucune erreur.

EXEMPLES


Convertissez et imprimez imagefile.jpg en utilisant des caractères ASCII sur 40 colonnes et 20 lignes :

jp2a --size=40x20 fichierimage.jpg

Téléchargez une image sur le net, convertissez et imprimez :

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

Sortez picture.jpg et picture2.jpg, chacun 80x25 caractères, en utilisant les caractères "
...ooxx@@" pour la sortie :

jp2a --size=80x25 --chars=" ...ooxx@@" image.jpg image2.jpg

Sortie image.jpg en utilisant 76 colonnes, la hauteur est automatiquement calculée à partir du rapport hauteur/largeur de
image.jpg

chat image.jpg | jp2a --largeur=76 -

Si vous utilisez jp2a avec ImageMagick's convertir(1) alors vous pouvez faire bon usage de
tuyaux, et demandez à ImageMagick de faire toutes sortes de conversions d'images et d'effets sur la source
image. Par exemple:

convertir unfichier.png jpg:- | jp2a - --largeur=80

Vérifier convertir(1) options pour voir ce que vous pouvez faire. Convert peut gérer presque toutes les images
format, donc avec cette combinaison, vous pouvez convertir des images dans, par exemple, des fichiers PDF ou AVI en ASCII.

Bien que la version par défaut de jp2a inclue le téléchargement automatique des fichiers spécifiés par
URL, vous pouvez explicitement les télécharger en utilisant boucle(1) ou wget(1), par exemple :

boucle -s http://foo.bar/image.jpg | convertir -jpg:- | jp2a -

TÉLÉCHARGEMENT Démarche Qualité De LES FILET


Si vous avez compilé jp2a avec libcurl(3), vous pouvez télécharger des images en spécifiant des URL :

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

Les protocoles reconnus sont ftp, ftps, file, http, https et tftp.

Si vous avez besoin de plus de contrôle sur le téléchargement, vous devez utiliser boucle(1) ou wget(1) et jp2a
lire l'image à partir de l'entrée standard.

jp2a utilise pipe et fork pour télécharger des images à l'aide de libcurl (c'est-à-dire sans exec ni appels système)
et ne se soucie donc pas des URL formatées de manière malveillante.

ÉCHELLE DE GRIS CONVERSION


Vous pouvez extraire le canal rouge en procédant comme suit :

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

Cela calculera la luminance sur la base de Y = R*1.0 + G*0.0 + B*0.0. Les valeurs par défaut sont
utiliser Y = R*0.2989 + G*0.5866 + B*0.1145.

PROJET ACCUEIL


La dernière version de jp2a et les actualités sont toujours disponibles sur http://jp2a.sourceforge.net

Utilisez jp2a en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad