asciitopgm - manuel de référence, options, exemples de commandes


NOM

asciitopgm - convertir les graphiques ASCII en PGM

SYNOPSIS

asciitopgm [-d divisor] height width [asciifile]

DESCRIPTION

Ce programme fait partie de Netpbm(1) .

asciitopgm lit les données ASCII en entrée et produit une image PGM avec des valeurs de pixel qui sont une approximation de la "luminosité" des caractères ASCII, en supposant une impression noir sur blanc. En d'autres termes, un M majuscule est très sombre, un point est très clair et un espace est blanc.

De toute évidence, asciitopgm suppose une certaine police en attribuant une valeur de luminosité à un caractère.

asciitopgm considère que les caractères de contrôle ASCII sont entièrement blancs. Pour un caractère minuscule, il attribue une luminosité spéciale qui n'a rien à voir avec ce à quoi il ressemble imprimé. asciitopgm prend le code de caractère ASCII des 7 bits inférieurs de chaque octet d'entrée. Mais il vous avertit si le bit le plus significatif d'un octet d'entrée n'est pas zéro.

L'image de sortie mesure hauteur pixels de haut sur largeur pixels de large, tronquée et remplie de blanc à droite et en bas si nécessaire.

La valeur du diviseur est un nombre entier (décimal) par lequel la noirceur d'un caractère saisi est divisée. Vous pouvez l'utiliser pour régler la luminosité de la sortie : par exemple, si l'image est trop lumineuse, augmentez le diviseur.

Dans une sorte de réminiscence du contrôle de chariot d'imprimante en ligne Fortran, où une ligne commence par + (plus), asciitopgm la combine avec la ligne de sortie précédente au lieu de générer une nouvelle ligne. Cela permet une plus grande plage de valeurs de gris. (Dans le contrôle du chariot Fortran, le premier caractère de chaque ligne envoyée à l'imprimante indique de combien faire avancer le papier, avec + signifiant pas du tout, de sorte que le reste des caractères sur la ligne écrase le ceux déjà sur le papier. Ce que fait asciitopgm est plutôt différent en ce sens que asciitopgm ne réserve pas le premier caractère de chaque ligne de cette façon. Si le premier caractère est autre chose que +, asciitopgm considère qu'il s'agit simplement du premier caractère de l'image.

Si vous cherchez quelque chose qui crée une image de texte, avec ce texte spécifié en ASCII, c'est quelque chose de tout à fait différent. Utilisez pbmtext pour cela.

OPTIONS

En plus des options communes à tous les programmes basés sur libnetpbm (notamment -quiet, voir Options communes ), asciitopgm reconnaît l'option de ligne de commande suivante :

-d divisor

Spécifiez la valeur par laquelle la noirceur d'un caractère saisi est divisée. Il s'agit d'une valeur entière. La valeur par défaut est 1. Des valeurs plus élevées produisent des images de sortie plus sombres.

VOIR ÉGALEMENT

pbmtoascii(1) , pbmtext(1) , pgm(1)

AUTEUR

Wilson H. Bent. Junior (whb@usc.edu)

SOURCE DU DOCUMENT

Cette page de manuel a été générée par l'outil Netpbm 'makeman' à partir d'une source HTML. La documentation principale est à

http://netpbm.sourceforge.net/doc/asciitopgm.html