imgdiff est un outil de ligne de commande qui combine deux images en une seule, plus grande, et ouvre une fenêtre GUI & nbsp; (fourni par le Python Imaging Library) ou un visualisateur d'image externe.
Vous pouvez l'utiliser avec un outil de contrôle de version, par exemple
bzr diff * .png --using = imgdiff
ou bien
bzr diff * .png --using = 'imgdiff --eog -H'
Installation:
pip installer imgdiff ou téléchargez-le PyPI.
Utilisation:
Exécuter imgdiff --help pour voir ce message d'aide:
Utilisation: image2 image1 imgdiff
Comparer les deux images côte-à-côte
Options:
& Nbsp; -h, --help afficher ce message d'aide et de sortie
& Nbsp; -o écrire OUTFILE l'image combinée à un fichier
& Nbsp; - viewer = COMMAND utiliser une visionneuse d'image externe (par défaut: builtin)
& Nbsp; - l'utilisation de eog Eye of Gnome (même que --viewer eog)
& Nbsp; - Grace = secondes secondes à attendre avant de retirer fichier temporaire lorsque
& Nbsp; en utilisant un visualiseur externe (par défaut: 1.0)
& Nbsp; -H, --highlight mettre en évidence les différences (EXPERIMENTAL)
& Nbsp; -S, --SMART-highlight
& Nbsp; mettre en évidence les différences d'une manière plus intelligente (EXPERIMENTAL)
& Nbsp; - l'opacité = OPACITE d'opacité minimale pour mettre en évidence (par défaut 64)
& Nbsp; - auto choix orientation automatiquement (par défaut)
& Nbsp; - de gauche à droite, l'orientation de la force --left-droite à gauche et à droite
& Nbsp; - tb, --top fond l'orientation de la force vers le haut et par le fond
& Nbsp; - bgcolor = RGB couleur de fond (par défaut: fff)
& Nbsp; - sepcolor = RGB couleur de la ligne de séparation (par défaut: ccc)
& Nbsp; - l'espacement = espacement entre les images N (par défaut: 3 pixels)
& Nbsp; - border = N bordure autour des images (par défaut: 0 pixels)
& Nbsp; - autotest tests unitaires d'exécution
Quoi de neuf dans cette version:.
- Comptez sur Oreiller lieu de PIL
- Déplacé vers GitHub.
Ce qui est nouveau dans la version 1.4.0:
- Accepte les noms de répertoires: imgdiff dir1 / img.png dir2 de la li>
- Centres images rapport à l'autre se ils ont largeur / hauteur différente.
- Orientation automatique (--auto) utilise le nombre d'or (1: 1,618) que son objectif pour la hauteur souhaitée: largeur au lieu d'un 1:. Carré 1
- Nouvelles options expérimentales: --highlight (-H) et --SMART-highlight (-S). Ces zones de hautes lumières qui sont différents et fade out zones qui sont similaires. Ou au moins ils essaient.
- Nouvelles options pour peaufiner la sortie:. --bgcolor, --sepcolor, --spacing, --border, --opacity
- Nouvelle option: --eog comme alias pour --viewer eog, mais plus courte. Devinez ce que l'environnement de bureau que je utilise. ; -)
- Un chétif & quot;. Test Suite & quot ;, exécutable avec imgdiff --selftest
- meilleure source de documentation de code via docstrings.
Exigences :
- Python
Commentaires non trouvées