GoGPT Best VPN GoSearch

Icône de favori OnWorks

mkbitmap - En ligne dans le Cloud

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


mkbitmap - transforme les images en bitmaps avec mise à l'échelle et filtrage

SYNOPSIS


mkbitmap [Options] [nom de fichier...]

DESCRIPTION


mkbitmap lit une image et lui applique une ou plusieurs des opérations suivantes, dans
cet ordre : inversion, filtrage passe-haut, mise à l'échelle et seuillage. Chaque opération peut
être contrôlés individuellement et allumés ou éteints.

L'utilisation principale de mkbitmap consiste à convertir des images en couleur ou en niveaux de gris dans un format
approprié comme entrée pour d'autres programmes, en particulier le programme de traçage race de pot(1). Il est
particulièrement utile pour convertir des dessins au trait numérisés, tels que des dessins animés, du texte manuscrit,
etc., à des images haute résolution à deux niveaux.

passe-haut filtration peut être utilisé pour garantir que les éléments de premier plan tels que les lignes et le texte
sont préservés, tout en compensant les irrégularités du fond. Optionnel
flouter peut être appliqué pour lisser l'image et supprimer le bruit visuel. écaillage is
important car une image numérisée en niveaux de gris contient plus de détails visuels qu'une image à deux niveaux
image à la même résolution. En mettant l'image à l'échelle à une résolution plus élevée (en utilisant
interpolation) avant de le seuiller, une partie de ce détail est conservée. Limitation
signifie convertir une image en niveaux de gris en une image à deux niveaux en utilisant uniquement des pixels en noir et blanc.
Les pixels qui sont plus sombres qu'une certaine valeur de seuil sont convertis en noir. Optionnel
inversion est utile si l'image d'entrée montre des éléments clairs sur un fond sombre, comme un
image de dessins à la craie sur un tableau noir.

Les formats d'entrée pris en charge sont PNM (PBM, PGM, PPM) et BMP. Les formats de sortie sont PBM pour
bitmaps et PGM pour les graymaps.

OPTIONS


Général options:
-h, --Aidez-moi imprimer le message d'aide et quitter.

-dans, --version imprimez les informations sur la version et quittez.

-l, --Licence imprimer les informations de licence et quitter.

D'entrée / sortie options:
nom de fichier Si des arguments de nom de fichier sont donnés, alors mkbitmap créera par défaut un
fichier de sortie pour chaque nom de fichier d'entrée donné. Le nom du fichier de sortie est
obtenu à partir du nom du fichier d'entrée en changeant son suffixe en ".pbm" ou
".pgm". Si le nom du fichier d'entrée et du fichier de sortie sont identiques,
puis un suffixe supplémentaire "-out" est ajouté au nom du fichier de sortie. Sinon
les arguments de nom de fichier sont donnés, puis mkbitmap agit comme un filtre, lisant à partir de
entrée standard et écriture sur sortie standard. Un nom de fichier "-" peut être
donné pour spécifier la lecture à partir de l'entrée standard ; la sortie de cet argument
sera alors écrit sur la sortie standard. Chaque fichier d'entrée peut contenir un ou
plus d'images.

-o nom de fichier, --output nom de fichier
écrire la sortie dans ce fichier. Toutes les sorties sont concaténées et dirigées vers le
fichier spécifié. Cela remplace le comportement par défaut de création d'une sortie
fichier pour chaque fichier d'entrée. Un nom de fichier de "-" peut être donné pour spécifier l'écriture
à la sortie standard.

Image(s) traitement options:
-X, --nodefaults
Désactivez les options par défaut. Normalement, les options suivantes sont présélectionnées
par défaut: -f 4 -s 2 -3 -t 0.45L’ -x l'option désactive ces valeurs par défaut ;
Ainsi, mkbitmap -x ne fait que copier une image en niveaux de gris de l'entrée vers
le résultat. D'autres options de traitement peuvent alors être ajoutées une par une ; par exemple,
mkbitmap -xf10 ne fait que du filtrage passe-haut, mkbitmap -xt0.5 ne fait que
seuillage, etc.

-je, --inverser Inversez l'image d'entrée. Si cette option est choisie, elle est appliquée au
image avant toute autre opération. Il est utilisé pour traiter le blanc sur noir
images, telles que des photographies de dessins à la craie sur un tableau noir. Noter que
le comportement de cette option n'est en général pas le même que l'inversion du
sortie bitmap, à moins que la valeur de seuil ne soit également inversée.

-f n, --filtre n
Appliquez un filtre passe-haut à l'image. Ce filtre est approximativement gaussien
et non directionnel. L'effet est de préserver les petits détails tout en
compenser les dégradés d'arrière-plan. Le paramètre n est un rayon (en
pixels) qui correspond approximativement à la taille des détails qui devraient
être préservé. Plus précisément, le filtre est mis en œuvre en soustrayant un
version floue de l'image à partir de l'image originale. Le paramètre n is
égal à l'écart type du flou. La sortie du filtrage
step est une image normalisée dont la luminosité moyenne est exactement de 0.5. Les
le rayon de filtre par défaut est 4.

-n, --pas de filtre Désactivez le filtrage passe-haut.

-b n, --se brouiller n Flou l'image. L'effet est de lisser les détails fins et de réduire
bruit visuel dans l'image. Le paramètre n est le rayon de flou, et
doit être choisi petit (1 est une bonne valeur pour commencer). C'est
implémenté comme un flou non directionnel approximativement gaussien avec
écart type proportionnel à n. Le flou est appliqué après le
filtre passe-haut, mais avant mise à l'échelle et seuillage. Si cette option est
pas donné, la valeur par défaut est de ne pas appliquer de flou.

-s n, --escalader n
Redimensionner l'image par un facteur entier n>0. La mise à l'échelle est effectuée après le passe-haut
filtrage, mais avant l'étape de seuillage. Un facteur d'échelle de 1
indique qu'aucune mise à l'échelle n'est à faire. Sinon, l'interpolation est utilisée
pour remplir les pixels intermédiaires. Si la sortie de mkbitmap est à utiliser
comme entrée dans un programme de traçage tel que race de pot, un facteur d'échelle de 2 est
conseillé. Cela a préservé la bonne quantité de détails pour le traçage
l'algorithme fonctionne bien. Si un facteur d'échelle de 1 est utilisé, trop de détails
est perdu. Si un facteur d'échelle de 3 ou plus est utilisé, l'interpolation
tend à « inventer » des détails qui n'étaient pas présents dans l'image originale, ainsi
prévention race de pot de faire du bon travail.

-1, --linéaire Utilisez l'interpolation linéaire lors de la mise à l'échelle vers une résolution plus élevée. C'est
légèrement plus rapide, mais moins agréable, que l'interpolation cubique par défaut.

-3, --cubique Utilisez l'interpolation cubique lors de la mise à l'échelle vers une résolution plus élevée. C'est le
défaut. Elle est plus lente que l'interpolation linéaire, mais conduit à une meilleure
résultats.

-t n, --seuil n
Définissez la valeur de seuil de gris pour la conversion à deux niveaux. Le paramètre n est une
valeur de luminosité comprise entre 0 pour le noir et 1 pour le blanc. Tous les pixels ci-dessous
cette luminosité sera convertie en noir (ainsi, de plus petites valeurs de n vont
conduire à une sortie plus blanche).

-g, --gris Désactivez la conversion à deux niveaux. Si cette option est donnée, le traitement s'arrête après
l'étape de mise à l'échelle et une carte grise est générée.

EXIT STATUT


L'état de sortie est 0 en cas de réussite, 1 si la ligne de commande n'était pas valide et 2 sur
toute autre erreur.

VERSION


1.13

Utiliser mkbitmap en ligne à l'aide des 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.