Computer Vision .js πλαίσια που πρέπει να γνωρίζετε

Το όραμα του υπολογιστή ήταν ένα καυτό θέμα τα τελευταία χρόνια, επιτρέποντας αμέτρητες εξαιρετικές εφαρμογές. Με την προσπάθεια ορισμένων αφοσιωμένων προγραμματιστών στον κόσμο, η δημιουργία μιας εφαρμογής που χρησιμοποιεί το όραμα του υπολογιστή δεν είναι πλέον επιστήμη πυραύλων. Στην πραγματικότητα, μπορείτε να δημιουργήσετε πολλές από τις εφαρμογές σε μερικές γραμμές κώδικα JavaScript. Σε αυτό το άρθρο, θα σας παρουσιάσω μερικά από αυτά.

1. TensorFlow.js

Ως ένα από τα μεγαλύτερα πλαίσια μηχανικής μάθησης, το TensorFlow επιτρέπει επίσης τη δημιουργία εφαρμογών JavaScript Node.js και front-end με το Tensorflow.js . Παρακάτω είναι μία από τις επιδείξεις που ταιριάζουν με τις πόζες με μια συλλογή εικόνων. Το TensorFlow διαθέτει επίσης παιδική χαρά που μας επιτρέπει να απεικονίσουμε καλύτερα τεχνητά νευρικά δίκτυα, τα οποία μπορεί να είναι υπέροχα για εκπαιδευτικούς σκοπούς.

2. Αναγνώριση του Αμαζονίου

Το Amazon Recognition είναι ένα ισχυρό εργαλείο που βασίζεται σε σύννεφο. Αλλά παρέχουν επίσης SDK για JavaScript σε προγράμματα περιήγησης που μπορείτε να βρείτε εδώ . Ακολουθεί μια εικόνα που δείχνει πόσο λεπτομερή μπορεί να είναι η ανίχνευση προσώπου τους.

3. OpenCV.js

Όντας ένα από τα παλαιότερα πλαίσια όρασης υπολογιστών εκεί έξω, το OpenCV έχει υπηρετήσει για προγραμματιστές στην όραση υπολογιστών για πολύ καιρό. Έχουν επίσης μια έκδοση JavaScript που επιτρέπει στους προγραμματιστές να εφαρμόζουν αυτές τις δυνατότητες σε έναν ιστότοπο.

4. tracking.js

Εάν θέλετε να δημιουργήσετε μόνο μια εφαρμογή γρήγορης ανίχνευσης προσώπων, όπως μια έκδοση ιστού των φίλτρων snapchat, θα πρέπει να ρίξετε μια ματιά στο tracking.js . Αυτό το πλαίσιο επιτρέπει την ενσωμάτωση της αναγνώρισης προσώπου με JavaScript με μια αρκετά απλή ρύθμιση. Έχω επίσης γράψει έναν οδηγό για αυτό το πλαίσιο, ρίχνοντας ένα καπέλο καλλικάτζαρος στα πρόσωπα για την Ημέρα του Αγίου Πατρικίου.

5. WebGazer.js

Είτε προσπαθείτε να εκτελέσετε μελέτες εμπειρίας χρήστη είτε να δημιουργήσετε νέα διαδραστικά συστήματα για το παιχνίδι ή τους ιστότοπούς σας, το WebGazer.js μπορεί να είναι ένα εξαιρετικό μέρος για να ξεκινήσετε. Αυτό το ισχυρό πλαίσιο επιτρέπει στις εφαρμογές μας να γνωρίζουν πού κοιτάζει το άτομο με τις εισόδους της κάμερας.

6. three.ar.js

Ένα άλλο πλαίσιο από την Google, το three.ar.js επεκτείνει τις λειτουργίες του ARCore σε JavaScript front-end. Μας επιτρέπει να ενσωματώσουμε την ανίχνευση επιφανειών και αντικειμένων σε προγράμματα περιήγησης, το οποίο είναι το τέλειο εργαλείο για ένα παιχνίδι AR.

Στο τέλος…

Είμαι παθιασμένος με την εκμάθηση νέας τεχνολογίας και την κοινή χρήση με την κοινότητα. Εάν υπάρχει κάτι που θέλετε να διαβάσετε συγκεκριμένα, ενημερώστε με. Ακολουθούν τα προηγούμενα άρθρα μου που σχετίζονται με αυτό το θέμα. Μείνετε συντονισμένοι και διασκεδάστε στη μηχανική!

  • Πώς το Computer Vision φέρνει επανάσταση στο ηλεκτρονικό εμπόριο
  • Πώς να ρίξετε το LEPRECHAUN-HATS στον ιστότοπό σας με το COMPUTER VISION