AnglaisFrançaisEspagnol

Exécutez les serveurs | Ubuntu > | Fedora > |


Icône de favori OnWorks

img2sixel - En ligne dans le Cloud

Exécutez img2sixel 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 img2sixel 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:

PRÉNOM


img2sixel - convertisseur d'images en graphiques DEC SIXEL

SYNOPSIS


img2sixel [ -Options ] fichiers image
img2sixel [ -Options ] fichiers image

DESCRIPTION


img2sixel convertit diverses images au format d'image DEC SIXEL de haute qualité.

LIGNE DE COMMANDE OPTIONS


img2sixel a les options de ligne de commande suivantes :

-o, --outfile
spécifiez le nom du fichier de sortie (par défaut : stdout).

-7, --Mode 7 bits
générer une image sixel pour les terminaux ou imprimantes 7 bits (par défaut).

-8, --Mode 8 bits
générer une image sixel pour les terminaux ou imprimantes 8 bits.

-p DES COULEURS, --couleurs=DES COULEURS
spécifiez le nombre de couleurs auxquelles réduire l'image (par défaut = 256).

-m DOSSIER, --mapfile=DOSSIER
transformer les couleurs de l'image pour qu'elles correspondent à cet ensemble de couleursspécifier la carte.

-e, --monochrome
image sixel monochrome de sortie. cette option suppose que la couleur d'arrière-plan du terminal est
noir.

-k, --peu sûr
permet de se connecter à des sites SSL sans certificats (activé uniquement lorsqu'il est configuré avec
--with-libcurl)

-je, --inverser
supposons que la couleur d'arrière-plan du terminal est blanche. n'a de sens que lorsque l'option -e est
donné.

-JE, --haute couleur
sortie image sixel 15bpp

-tu, --use-macro
utilisez les séquences DECDMAC et DEVINVM pour optimiser le rendu des animations GIF.

-n MACRONO, --macro-numéro=MACRONO
spécifiez un argument numérique pour DECDMAC et faites en sorte que le terminal mémorise l'image SIXEL. Non
l'image est affichée si cette option est spécifiée

-C TEINT, --teint-score=TEINT
spécifiez un argument numérique pour le score de correction de teint. TEINT
doit être 1 ou plus.

-g, --ignore-délai
rendre l'animation GIF sans délai.

-S, --statique
rendre le GIF animé sous forme d'image statique.

-d TYPE DE DIFFUSION, --diffusion=TYPE DE DIFFUSION
choisissez la méthode de diffusion utilisée avec la réduction des couleurs.
TYPE DE DIFFUSION est l'un d'eux:
auto -> choisir le type de diffusion automatiquement (par défaut)
aucun -> ne pas diffuser
fs -> méthode Floyd-Steinberg
atkinson -> méthode de Bill Atkinson
jajuni -> Jarvis, Judice & Ninke
Stucki -> méthode de Stucki
burkes -> méthode de Burkes

-f TROUVER TYPE, --trouver-le plus grand=TROUVER TYPE
choisir la méthode pour trouver la plus grande dimension des boîtes de coupe médianes pour le fractionnement,
n'a de sens que lorsque l'option -p (réduction des couleurs) est spécifiée.
TROUVER TYPE est l'un d'eux:
auto -> choisir la méthode de recherche automatiquement (par défaut)
norme -> simplement comparer la plage dans l'espace RVB
lum -> se transformant en luminosités avant la comparaison

-s SÉLECTIONNER LE GENRE, --select-color=SÉLECTIONNER LE GENRE
choisir la méthode de sélection de la couleur représentative de chaque boîte de coupe médiane, faire
sens uniquement lorsque l'option -p (réduction des couleurs) est spécifiée.
SÉLECTIONNER LE GENRE est l'un d'eux:
auto -> choisir la méthode de sélection automatiquement (par défaut)
centre -> choisissez le centre de la boîte
moyenne -> calculer la moyenne des couleurs dans la case
histogramme -> similaire à la moyenne mais considère l'histogramme des couleurs

-c RÉGION, --crop=RÉGION
recadrer l'image source pour l'adapter à la géométrie spécifiée.
REGION doit être formaté comme '%dx%d+%d+%d'.

-w LARGEUR, --largeur=LARGEUR
redimensionner l'image à la largeur spécifiée.
LARGEUR est représenté par la syntaxe suivante :
auto -> préservant le rapport hauteur/largeur (par défaut)
% -> largeur d'échelle avec un pourcentage donné
-> largeur d'échelle avec le nombre de pixels
px -> largeur d'échelle avec nombre de pixels

-h HAUTEUR, --hauteur=HAUTEUR
redimensionner l'image à la hauteur spécifiée.
HAUTEUR est représenté par la syntaxe suivante
auto -> préservant le rapport hauteur/largeur (par défaut)
% -> hauteur d'échelle avec un pourcentage donné
-> hauteur d'échelle avec le nombre de pixels
px -> hauteur d'échelle avec nombre de pixels

-r TYPE DE RÉÉCHANTILLONNAGE, --resampling=TYPE DE RÉÉCHANTILLONNAGE
choisissez la méthode de rééchantillonnage utilisée avec l'option -w ou -h (mise à l'échelle).
TYPE DE RÉÉCHANTILLONNAGE est l'un d'eux:
plus proche -> méthode du plus proche voisin
gaussien -> filtre gaussien
hanning -> filtre de Hanning
Hamming -> Filtre Hamming
bilinéaire -> Filtre bilinéaire (par défaut)
gallois -> filtre gallois
bicubique -> Filtre bicubique
lanczos2 -> filtre Lanczos-2
lanczos3 -> filtre Lanczos-3
lanczos4 -> filtre Lanczos-4

-q MODE QUALITÉ, --qualité=MODE QUALITÉ
sélectionnez la qualité de la quanlisation des couleurs.
MODE QUALITÉ est l'un d'eux:
auto -> décider automatiquement du mode qualité (par défaut)
haute -> haute qualité et mode basse vitesse
mode basse -> basse qualité et haute vitesse
complet -> qualité et mode vitesse prudent

-l MODE "EN BOUCLE, --loop-control=MODE "EN BOUCLE
sélectionnez le mode de contrôle de boucle pour l'animation GIF.
auto -> affiner le réglage de l'en-tête GIF (par défaut)
force -> toujours activer la boucle
désactiver -> toujours désactiver la boucle

-t TYPE DE PALETTE, --type-palette=TYPE DE PALETTE
sélectionnez le type d'espace colorimétrique de la palette.
auto -> choisir le type de palette automatiquement (par défaut)
hls -> utiliser l'espace colorimétrique HLS
rgb -> utiliser l'espace colorimétrique RVB

-b PALETTE DE CONSTRUCTION, --builtin-palette=PALETTE DE CONSTRUCTION
sélectionner le type de palette intégré
xterm16 -> X carte de 16 couleurs par défaut
xterm256 -> X carte de 256 couleurs par défaut
vt340mono -> carte monochrome VT340
vt340color -> carte des couleurs VT340

-E ENCODÉPOLITIQUE, --encode-policy=ENCODÉPOLITIQUE
sélectionner la politique de codage
auto -> choisir la politique d'encodage automatiquement (par défaut)
rapide -> encoder le plus vite possible
taille -> encoder en une séquence de sixel aussi petite que possible

-B BGCOLOR, --bgcolor=BGCOLOR
spécifier la couleur de fond
BGCOLOR est représenté par la syntaxe suivante
#rgb
#rrggbb
#rrrggbbb
#rrrrggggbbbb
RVB : r/g/b
RVB : rr/gg/bb
RVB : rrr/ggg/bbb
RVB : rrrr/gggg/bbbb

-P, --pénétrer
pénétrer dans l'écran GNU à l'aide de la séquence d'intercommunication DCS.

-RÉ, --pipe-mode
lire les images source de stdin en continu.

-v, --verbeux
afficher les informations de débogage.

-V, --version
afficher la version et les informations de licence.

-H, --Aidez-moi
aide à l'impression.

ENVIRONNEMENT VARIABLES


img2sixel a les options de ligne de commande suivantes :

SIXEL_BGCOLOR
spécifier la couleur de fond.
remplacé par l'option -B(--bgcolor).
représenté par la syntaxe suivante :
#rgb
#rrggbb
#rrrggbbb
#rrrrggggbbbb
RVB : r/g/b
RVB : rr/gg/bb
RVB : rrr/ggg/bbb
RVB : rrrr/gggg/bbbb

SIXEL_NCOULEURS
spécifiez le nombre de couleurs auxquelles réduire l'image (par défaut = 256).
remplacé par l'option -p(--colors).

Image(s) chargeurs


img2sixel comprend au moins deux composants de décodeur d'image.

stb_image

libsixel inclut stb_image, un chargeur d'images du domaine public.
img2sixel l'utilise comme décodeur d'image intégré par défaut. Il peut décoder presque tout
images. mais quelques images ne peuvent pas être décodées par ses limitations.

Prise en charge la source formats:
JPEG de base et progressif (12 bpc/arithmétique non pris en charge, identique à l'IJG d'origine
lib)
PNG 1/2/4/8 bits par canal
TGA (je ne sais pas quel sous-ensemble, si un sous-ensemble)
BMP non-1bpp, non-RLE
PSD (vue composée uniquement, pas de canaux supplémentaires)
GIF / GIF animé
PIC (Softimage PIC)
PNM (binaires PPM et PGM uniquement)

Limitations:
pas de PNG 16 bits par canal
pas de JPEG 12 bits par canal
pas de JPEG avec codage arithmétique / JPEG 2000
pas de BMP 1 bit

Libpng

If Libpng la bibliothèque est liée au moment de la compilation, img2sixel l'utilise pour décoder le PNG
l'image.

libjpeg

If libjpeg la bibliothèque est liée au moment de la compilation, img2sixel l'utilise pour décoder le JPEG
l'image.

gdk-pixbuf2

If gdk-pixbuf2 la bibliothèque est liée au moment de la compilation, img2sixel l'utilise automatiquement
dans certains cas.

GD

If GD la bibliothèque est liée au moment de la compilation, img2sixel l'utilise automatiquement dans certains
Cas.

libsixel

img2sixel peut charger SIXEL comme format d'image source, car il utilise libsixel un
Décodeur d'images SIXEL.

NOTRE HISTOIRE


Anciens encodeurs SIXEL (tels que ppmtosixel) sont principalement conçus pour les imprimantes matricielles.
Ils minimisent la distance de mouvement de la tête d'impression. Mais de nos jours, cette méthode n'a
ne représentent pas les meilleures performances pour l'affichage des données sixel sur les émulateurs de terminaux.
Des données SIXEL codées pour les terminaux VT-2xx/VT-3xx ont été trouvées dans Usenet des années 80, mais le
la technologie de la façon de les créer semble être perdue.

de kmiya Sixel(kmiya,2014) introduit une méthode d'encodage efficace qui est repensée pour
des émulateurs de terminaux pour optimiser la surcharge de transport de SIXEL tout en gardant
compatibilité avec l'ancien terminal SIXEL. Maintenant libsixel et ImageMagickle codeur sixel de
suis le.

Araki Ken, connu comme le mainteneur de mlterm, a proposé la méthode pour plus de compression
Encodage SIXEL. Maintenant libsixel adopté cette méthode. Araki Ken décrit la façon de
générer SIXEL de haute qualité.

Découvrir l' http://mlterm.sourceforge.net/libsixel.pdf(en japonais).

Utilisez img2sixel en ligne en utilisant les services onworks.net


Ad


Ad