Ilmus vabavara teek OpenCV 4.7 (Open Source Computer Vision Library), mis pakub vahendeid piltide sisuga töötlemiseks ja analĂŒĂŒsimiseks. OpenCV sisaldab rohkem kui 2500 algoritmi, sealhulgas klassikalisi ning viimaseid teadusuuringute saavutusi arvutite nĂ€gemise ja masinĂ”ppe valdkonnas. Raamatukogu kood on kirjutatud C++ keeles ning levitatakse BSD litsentsi alusel. Sidumised on valmistatud erinevatele programmeerimiskeeltele, sealhulgas Python, MATLAB ja Java.
Raamatukogu saab kasutada objektide tuvastamiseks fotodel ja videotest (nĂ€iteks nĂ€gude ja inimfiguuride, teksti jne tuvastamine), objektide ja kaamera liikumise jĂ€lgimiseks, video tegevuste klassifitseerimiseks, piltide muutmiseks, 3D-mudelite hankimiseks, 3D-ruumi loomiseks stereokaamerast saadud pildist, madalama kvaliteediga piltide kokkuliitmiseks kĂ”rge kvaliteediga piltide loomiseks, pildil esitatud elementide sarnaste objektide otsimiseks, masinĂ”ppemeetodite rakendamiseks, markerite paigutamiseks, ĂŒhiste elementide tuvastamiseks erinevatel piltidel, defektide automaatseks kĂ”rvaldamiseks, nagu punaste silmade efekt.
Among the changes in the new release:
- DNN (Deep Neural Network) moodulis on oluliselt optimeeritud konvolutsioonide jĂ”udlust, rakendades nĂ€rvivĂ”rkude masinĂ”ppe algoritme. Teostatud on Viiniku kiire konvolutsiooni algoritm. Uued ONNX (Open Neural Network Exchange) kihid: Scatter, ScatterND, Tile, ReduceL1 ja ReduceMin. Lisatud on tugi OpenVino 2022.1 raamistiku ja CANN taustsĂŒsteemi jaoks.
- Parandatud QR-koodide tuvastamise ja dekodeerimise kvaliteeti.
- Lisatud tugi visuaalsetele markeritele ArUco ja AprilTag.
- Lisatud neuronivÔrkude pÔhine Nanotrack v2 jÀlgija.
- Teostatud Stackblur'i hÀgustamise algoritm.
- Lisatud tugi FFmpeg 5.x ja CUDA 12.0 jaoks.
- Pakutud on uus API mitmelehekĂŒljeliste pildiformaatide töötlemiseks.
- Lisatud libSPNG raamatukogu tugi PNG formaadi jaoks.
- libJPEG-Turbo's on saavutatud kiirus SIMD-kÀskude abil.
- Android platvormile on rakendatud H264/H265 toimet.
- KÔik pÔhitegevused on saadaval Python keeles.
- Lisatud uus universaalne taustsĂŒsteem vektoriliste kĂ€skude jaoks.
Allikas: opennet.ru
