imgdiff είναι ένα εργαλείο γραμμής εντολών που συνδυάζει δύο εικόνες σε ένα ενιαίο, μεγαλύτερο, και ανοίγει ένα παράθυρο GUI & nbsp? (Παρέχεται από την Python Imaging Library) ή ένα εξωτερικό πρόγραμμα προβολής εικόνων.
Θα μπορούσατε να το χρησιμοποιήσετε με ένα εργαλείο ελέγχου εκδόσεων, π.χ.
bzr ΔΠ * .png --using = imgdiff
ή
bzr ΔΠ * .png --using = 'imgdiff --eog -Η "
Εγκατάσταση:
PIP εγκαταστήσετε imgdiff ή κατεβάστε το από PyPI.
Χρήση:
Εκτελέστε imgdiff --help για να δείτε αυτό το μήνυμα βοήθειας:
Χρήση: image2 image1 imgdiff
Συγκρίνετε δύο εικόνες side-by-side
Επιλογές:
& Nbsp? -h, --help Εμφανιστεί αυτό το μήνυμα βοήθειας και έξοδος
& Nbsp? -o Outfile γράψει τη συνδυασμένη εικόνα σε ένα αρχείο
& Nbsp? - Θεατή = ΕΝΤΟΛΗ να χρησιμοποιήσετε ένα εξωτερικό πρόγραμμα προβολής εικόνων (προεπιλογή: ενσωματωμένη)
& Nbsp? - Χρήση eog Μάτι του Gnome (όπως --viewer EOG)
& Nbsp? - Χάρη = ΔΕΥΤΕΡΟΛΕΠΤΑ δευτερόλεπτα για να περιμένει πριν αφαιρέσει προσωρινό αρχείο όταν
& Nbsp? Χρησιμοποιώντας μια εξωτερική συσκευή προβολής (default: 1.0)
& Nbsp? -Η, --highlight Επισημάνετε τις διαφορές (Πειραματικό)
& Nbsp? -S, --smart-Highlight
& Nbsp? Επισημάνετε τις διαφορές σε ένα πιο έξυπνο τρόπο (Πειραματικό)
& Nbsp? - Αδιαφάνεια = αδιαφάνεια ελάχιστο αδιαφάνεια για την ανάδειξη (προεπιλογή 64)
& Nbsp? - Αυτόματη επιλογή προσανατολισμού αυτόματα (προεπιλογή)
& Nbsp? - LR, --left-σωστό προσανατολισμό δύναμη προς τα αριστερά και δεξιά
& Nbsp? - TB, --top-κάτω προσανατολισμό δύναμη στην κορυφή-και-κάτω
& Nbsp? - Bgcolor = RGB χρώμα του φόντου (προεπιλογή: fff)
& Nbsp? - Sepcolor = RGB χρώμα διαχωριστική γραμμή (προεπιλογή: CCC)
& Nbsp? - Απόσταση = Ν απόσταση μεταξύ των εικόνων (προεπιλογή: 3 pixels)
& Nbsp? - Σύνορα border = Ν γύρω από τις εικόνες (προεπιλογή: 0 pixel)
& Nbsp? - Αυτοελέγχου δοκιμές τρέξιμο μονάδων
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Βασιστείτε στο μαξιλάρι αντί του PIL
- Μεταφέρθηκε στο GitHub.
Τι είναι καινούργιο στην έκδοση 1.4.0:
- Δέχεται ονόματα καταλόγων: imgdiff dir1 / img.png DIR2 /.
- Κέντρα εικόνες σε σχέση με κάθε άλλο εάν έχουν διαφορετικό πλάτος / ύψος.
- Αυτόματη προσανατολισμό (--auto) χρησιμοποιεί τη χρυσή αναλογία (1: 1.618) ως στόχο της για το επιθυμητό ύψος: πλάτος αντί για 1:. Τετράγωνο 1
- Νέες πειραματικές επιλογές: --highlight (H) και --smart-highlight (-S). Αυτά επισημαίνουν τις περιοχές που είναι διαφορετικές και fade out περιοχές που είναι παρόμοια. Ή τουλάχιστον προσπαθούν.
- Νέες επιλογές για tweaking την έξοδο:. --bgcolor, --sepcolor, --spacing, --border, --opacity
- Νέα επιλογή: --eog ως ψευδώνυμο για --viewer eog, αλλά μικρότερη. Μαντέψτε τι γραφικό περιβάλλον είμαι με τη χρήση. ? -)
- Ένα μικροκαμωμένος & quot?. Test Suite & quot ;, εκτελέσιμη με imgdiff --selftest
- τεκμηρίωση κώδικα Καλύτερη πηγή μέσω docstrings.
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε