IM.js χρησιμοποιεί JavaScript και η χρησιμότητα καμβά HTML5 για να εκτελέσετε αυτήν την εργασία, λαμβάνοντας «pixels και συγκρίνοντάς την με τις άλλες εικόνες« Κάθε εικόνες pixel από την ίδια θέση πάνω στον καμβά.
Μετά όλες οι εικόνες συγκρίνονται, IM.js θα επιστρέψει ένα ποσοστό από το πώς παρόμοιες οι εικόνες αυτές είναι προς το άλλο.
Με τη χρήση αυτής pixel-by-pixel προσέγγιση, συγκρίνοντας παίρνει περισσότερο χρόνο από ό, τι η κλασική μέθοδος επαλήθευσης των μεγεθών τους, MD5 ή base64 χορδές, αλλά υπάρχει και η άλλη πλευρά, με τη μορφή της πιο υψηλής ακρίβειας αποτελέσματα.
Μερικά παραδείγματα που περιλαμβάνεται στο πακέτο IM.js λήψης. Οι οδηγίες χρήσης που παρέχονται με το αρχείο README του πακέτου
Τι είναι καινούργιο σε αυτή την έκδοση:.
- refactored να μειώσει το τελικό μέγεθος.
Απαιτήσεις :
- για να ενεργοποιήσετε την Javascript πλευρά του client
- HTML 5 καμβά ενεργοποιημένη browser
Τα σχόλια δεν βρέθηκε