GoGPT Best VPN GoSearch

Icône de favori OnWorks

pgmtopbm - En ligne dans le Cloud

Exécutez pgmtopbm 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 pgmtopbm 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


pgmtopbm - convertit une graymap portable en une bitmap portable

SYNOPSIS


pgmtopbm [-Floyd|-fs|-seuil |-Hilbert |-tramage8|-d8|-cluster3 |-c3|-cluster4|-c4
|-cluster8|-c8] [-valeur vague] [-touffe longueur du câble] [fichier pgm]

DESCRIPTION


Lit une carte grise portable en entrée. Produit un bitmap portable en sortie.

Notez qu'il n'y a pas de convertisseur pbmtopgm. Tout programme qui utilise les bibliothèques Netpbm pour
lire les fichiers PGM, y compris pratiquement tous les programmes du package Netpbm, lira un PBM
automatiquement comme s'il s'agissait d'un fichier PGM.

Si vous utilisez un programme moins intelligent qui attend une entrée PGM, utilisez pnmprofondeur à
convertir le fichier PBM en PGM. Tant que la profondeur est supérieure à 1, pnmprofondeur vont
générer de la PGM. Ce programme moins intelligent n'est probablement pas non plus assez intelligent
pour gérer les maxvals généraux, vous devez donc spécifier une profondeur de 255.

OPTIONS


La méthode de quantification par défaut est la diffusion d'erreur de Floyd-Steinberg boustrophénique (-Floyd
or -fs). Des seuillages simples sont également disponibles (-seuil); Le tramage ordonné de Bayer
(-tramage8) avec une matrice 16x16 ; et trois tailles différentes de points groupés à 45 degrés
tramage (-cluster3, -cluster4, -cluster8). Une méthode de demi-teinte de courbe de remplissage d'espace utilisant
la courbe de Hilbert est également disponible. (-Hilbert);

Floyd-Steinberg donnera presque toujours les meilleurs résultats ; cependant, avoir l'air bien est
pas toujours ce que vous voulez. Par exemple, le seuillage peut être utilisé dans un pipeline avec le
pnmconvol outil, pour des tâches telles que la détection des contours et des pics. Et le tramage de points groupés donne
un look de journal, un effet spécial utile.

Le manuel de formation -valeur flag modifie la valeur de seuil pour Floyd-Steinberg et le seuillage simple.
Il doit s'agir d'un nombre réel compris entre 0 et 1. Au-dessus de 0.5, cela signifie des images plus sombres ; en dessous de 0.5
signifie plus léger.

La méthode de la courbe de Hilbert est utile pour le traitement des images avant affichage sur les appareils qui ne
pas rendre distinctement les pixels individuels (comme les imprimantes laser). Cette méthode de tramage peut
donner de meilleurs résultats que le tramage habituellement effectué par les imprimantes laser elles-mêmes. Les
-touffe flag modifie le nombre de pixels dans un bloc. Il s'agit généralement d'un nombre entier compris entre 2
et 100 (par défaut 5). Les tailles de touffes plus petites maculent moins l'image et sont moins granuleuses, mais
semblent perdre une certaine linéarité des niveaux de gris. En règle générale, une image PGM devra être mise à l'échelle pour
tenir sur une page d'imprimante laser (2400 x 3000 pixels pour une page A4 300 dpi), puis tramé
en une image PBM avant d'être converti en un fichier postscript. Un pipeline d'impression pourrait
ressembler à quelque chose comme : pnmscale -xysize 2400 3000 image.pgm | pgmtopbm -hil | pnmtops -échelle
0.25 > image.ps

Tous les drapeaux peuvent être abrégés en leur préfixe unique le plus court.

Références


La seule référence dont vous avez besoin pour ce truc est "Digital Halftoning" par Robert Ulichney, MIT
Presse, ISBN 0-262-21009-6.

La méthode de remplissage de l'espace de la courbe de Hilbert est tirée de "Digital Halftoning with Space
Filling Curves" par Luiz Velho, Computer Graphics Volume 25, Numéro 4, actes de
SIGRAPH '91, page 81. ISBN 0-89791-436-8

Utilisez pgmtopbm 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




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.