OpenCV 4.7 (Open Source Computer Vision Library), кескіндерді өңдеуге және талдауға арналған тегін кітапхана шығарылды. OpenCV 2500-ден астам алгоритмдерді ұсынады, оның ішінде классикалық және компьютерлік көру мен машиналық оқытудағы соңғы жетістіктерді көрсететін алгоритмдер. Кітапхана коды C++ тілінде жазылған және BSD лицензиясы бойынша таратылады. Байланыстырулар Python, MATLAB және Java сияқты әртүрлі бағдарламалау тілдері үшін қол жетімді.
Кітапхананы фотосуреттер мен бейнелердегі объектілерді тану (мысалы, адамдардың бет-әлпеті мен фигурасын тану, мәтін және т.б.), объектілер мен камералардың қозғалысын қадағалау, бейнедегі әрекеттерді жіктеу, кескіндерді түрлендіру, 3D модельдерін шығару, стереокамералардағы кескіндерден 3D кеңістігін жасау, сапасы төмен кескіндерді біріктіру арқылы жоғары сапалы кескіндер жасау, кескінде ұсынылған элементтер жиынтығына ұқсас нысандарды іздеу, машиналық оқыту әдістерін қолдану, маркерлерді орналастыру, әртүрлі суреттерде ортақ элементтерді анықтау қызыл көз сияқты ақауларды автоматты түрде жояды.
Жаңа шығарылымдағы өзгерістердің арасында:
- DNN (терең нейрондық желі) модулінде конволюция өнімділігін айтарлықтай оңтайландырулар енгізілді, бұл нейрондық желіге негізделген машиналық оқыту алгоритмдерін іске асыруға мүмкіндік береді. Жылдам Виноград конволюциясы алгоритмі енгізілді. Жаңа ONNX (Open Neural Network Exchange) қабаттары қосылды: Scatter, ScatterND, Tile, ReduceL1 және ReduceMin. OpenVino 2022.1 негізіне және CANN серверіне қолдау қосылды.
- QR кодын анықтау және декодтау сапасы жақсарды.
- ArUco және AprilTag көрнекі маркерлеріне қолдау қосылды.
- Нейрондық желілерге негізделген Nanotrack v2 трекері қосылды.
- Stackblur бұлдырату алгоритмі енгізілді.
- FFmpeg 5.x және CUDA 12.0 үшін қолдау қосылды.
- Көп бетті кескін пішімдерін өңдеуге арналған жаңа API ұсынылады.
- PNG пішіміне арналған libSPNG кітапханасына қолдау қосылды.
- libJPEG-Turbo SIMD нұсқауын жеделдетуді пайдаланады.
- Android платформасы үшін H264/H265 қолдауы енгізілді.
- Python тіліне арналған барлық негізгі API интерфейстері берілген.
- Векторлық нұсқаулар үшін жаңа жалпы мақсаттағы сервер қосылды.
Ақпарат көзі: opennet.ru
