Ακολουθούν τα βασικά χαρακτηριστικά και τα κυριότερα σημεία του OpenCV 4.9.0:
Βελτιώσεις πυρήνα και νέα χαρακτηριστικά:
* βελτιώσεις G-API (API):
* Σημαντικές βελτιστοποιήσεις απόδοσης και διορθώσεις σφαλμάτων.
* Βελτιωμένη υποστήριξη για διαφορετικά backends υλικού, συμπεριλαμβανομένων των GPU Intel.
* Εκτεταμένα χαρακτηριστικά για χειρισμό και βελτιστοποίηση γραφικών. Αυτό το API στοχεύει στην παροχή ενός πιο ευέλικτου και αποτελεσματικού τρόπου για την περιγραφή και την εκτέλεση αλγορίθμων όρασης υπολογιστών.
* Ενημέρωση μονάδων DNN (Deep Neural Network):
* onnx (ανοιχτή ανταλλαγή νευρωνικών δικτύων) Βελτιώσεις υποστήριξης: Καλύτερη συμβατότητα με ένα ευρύτερο φάσμα μοντέλων ONNX. Το ONNX είναι ένα κρίσιμο πρότυπο για την ανταλλαγή μοντέλων.
* Υποστήριξη για νέους χειριστές: Διευρυμένες δυνατότητες για την εκτέλεση πιο σύνθετων νευρωνικών δικτύων.
* Υποστήριξη ποσοτικοποίησης: Βελτιώσεις στις τεχνικές ποσοτικοποίησης για ταχύτερη και αποτελεσματικότερη συμπερίληψη σε συσκευές χαμηλής ισχύος. Η ποσοτικοποίηση μειώνει το μέγεθος του μοντέλου και τις υπολογιστικές απαιτήσεις.
* βελτιώσεις επιτάχυνσης GPU: Βελτιστοποιήσεις για τη λειτουργία μοντέλων DNN σε GPU.
* Βελτιώσεις μονάδας IMGCODECS:
* Υποστήριξη AVIF: Βελτιωμένη υποστήριξη για εικόνες AVIF, συμπεριλαμβανομένης της ανάλυσης και της κωδικοποίησης. Το AVIF είναι μια σύγχρονη μορφή εικόνας που προσφέρει καλύτερη απόδοση συμπίεσης από την JPEG.
* Πειραματική υποστήριξη JPEG XL: Αρχική πειραματική υποστήριξη για τη μορφή εικόνας JPEG XL. Το JPEG XL υπόσχεται ακόμα καλύτερη συμπίεση από το AVIF.
* Βελτιώσεις απόδοσης για άλλες μορφές εικόνας: Ταχύτερη φόρτωση και εξοικονόμηση κοινών μορφών εικόνας όπως το PNG και το JPEG.
* Βελτιώσεις μονάδας Aruco:
* Βελτιωμένη ακρίβεια και ευρωστία στην ανίχνευση και εκτίμηση του δείκτη.
* Υποστήριξη για περισσότερους τύπους δεικτών και λεξικά.
* Νέες υλοποιήσεις και βελτιστοποιήσεις αλγόριθμου:
* Διάφοροι αλγόριθμοι έχουν βελτιστοποιηθεί για ταχύτητα και απόδοση.
* Νέοι αλγόριθμοι που προστέθηκαν σε διάφορους τομείς της όρασης του υπολογιστή. Ελέγξτε τις σημειώσεις έκδοσης για λεπτομέρειες.
* Βελτιώσεις συστήματος δημιουργίας (CMake):
* Βελτιωμένη υποστήριξη για διαφορετικούς μεταγλωττιστές και πλατφόρμες.
* Πιο ευέλικτες επιλογές διαμόρφωσης.
* Συνεχές Python:
* Βελτιωμένο API Python με καλύτερη υποστήριξη για συστοιχίες Numpy και άλλες δομές δεδομένων.
* Περισσότερα παραδείγματα Python και σεμινάρια.
Βασικά θέματα στις πρόσφατες εκδόσεις OpenCV (συμπεριλαμβανομένων 4.9.0):
* Βελτιστοποίηση απόδοσης: Μια σημαντική εστίαση είναι η πραγματοποίηση των αλγορίθμων OpenCV να τρέχουν γρηγορότερα, ειδικά σε σύγχρονο υλικό όπως GPU και CPU με οδηγίες SIMD.
* Ενσωμάτωση βαθιάς μάθησης: Η βαθιά μάθηση διαδραματίζει όλο και πιο σημαντικό ρόλο στην όραση του υπολογιστή και η OpenCV συνεχίζει να βελτιώνει τη μονάδα DNN για να διευκολύνει τη χρήση μοντέλων βαθιάς μάθησης.
* επιτάχυνση υλικού: Το OpenCV εκμεταλλεύεται τις τεχνολογίες επιτάχυνσης υλικού όπως το CUDA (NVIDIA GPU) και το OpenCL για την επιτάχυνση των υπολογισμών.
* Υποστήριξη μοντέρνας μορφής εικόνας: Η βιβλιοθήκη προσθέτει υποστήριξη για νεότερες μορφές εικόνας όπως το AVIF και το JPEG XL που προσφέρουν καλύτερη συμπίεση και ποιότητα εικόνας.
* Βελτιώσεις χρηστικότητας και API: Καταβάλλονται προσπάθειες για τη βελτίωση του API και για την ευκολότερη χρήση του OpenCV τόσο για τους αρχάριους όσο και για τους έμπειρους προγραμματιστές.
Πώς να λάβετε τις πιο ακριβείς πληροφορίες:
1. Επίσημη τεκμηρίωση OpenCV: Η επίσημη τεκμηρίωση OpenCV είναι η πιο έγκυρη πηγή. Ελέγξτε τις σημειώσεις Changelog και Release για τη συγκεκριμένη έκδοση που σας ενδιαφέρει:[https://opencv.org/]
2. αποθήκη GitHub: Ο πηγαίος κώδικας OpenCV διατίθεται στο GitHub. Μπορείτε να περιηγηθείτε στο ιστορικό δέσμευσης και να τραβήξετε αιτήματα για να δείτε τις τελευταίες αλλαγές:[https://github.com/opencv/opencv ](https://github.com/opencv/opencv)
Συνοπτικά, το OpenCV 4.9.0 συνεχίζει την τάση βελτίωσης της απόδοσης, ενσωματώνοντας τις δυνατότητες βαθιάς μάθησης, υποστηρίζοντας τις σύγχρονες μορφές εικόνας και διευκολύνοντας τη χρήση της βιβλιοθήκης. Ανατρέξτε στην επίσημη τεκμηρίωση για έναν ολοκληρωμένο κατάλογο χαρακτηριστικών και διορθώσεων σφαλμάτων.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα