Нәтижелер және оларды талқылау OpenCV құрылымы.Кітапханада 2500-ден астам оңтайландырылған алгоритм бар, олар
классикалық және заманауи компьютерлік көру мен машина алгоритмдерінің жиынтығын қамтиды.
Бұл алгоритмдер, геометриялық формаларды анықтау және адам беттерін тануға, нысандарды
идентификациялауға, адам іс-әрекеттерінің бейнелерін бақылауға, трек камера қозғалыстарына, трек
нысандардың қозғалысына, нысандардың 3D модельдерін шығаруға, стерео камералар көмегімен
бұлт тәрізді 3D нүкте шығаруға, көз қозғалыстарын бақылауға, суретке түсірген кезде жарық әсерінен
пайда болатын қызыл көз бейнесін алып тастауға, сурет дерекқорынан ұқсас суреттерді табуға,
сахнадағы декорацияларды жадқа сақтап, орнына маркерлер қоюға және т.б. пайдалануға болады.
Кітапхана компанияларда, зерттеу лабораторияларында және мемлекеттік органдарда кеңінен
қолданылады [2].
Бұрын OpenCV бірнеше ірі модульдерден қалыптасты, алайда 2.2 нұсқасында кітапхана қайта
құрылып, Cxcore, cvaux, highGUI және басқалардың әмбебап модульдерінің орнына, тар
мамандандырылған бірнеше ықшам модульдер жасалды:
opencv_core - негізгі функционалдылық модуль. Негізгі құрылымдар, есептеулер
(математикалық функциялар, кездейсоқ сандар генераторлары) және сызықты алгебра, DFT, DCT,
кіріс-шығыс үшін XML және YAML және т.б. кіреді.
opencv_imgproc - кескінді өңдеу (сүзу, геометриялық өзгерістер, түс кеңістігін қайта құру
және т.б.).
opencv_highgui - жай UI, кіріс-шығыс кескіндері және бейне.
opencv_ml - машиналық оқыту модельдері (SVM, шешім ағаштары, ынталандырулар және т.б.).
opencv_features2d - жалпақ примитивтерді тану және сипаттау (SURF, FAST және басқалар,
мамандандырылған шеңберлерді қоса алғанда).
opencv_video - қозғалыс талдауы және нысандарды қадағалау (оптикалық ағын, қозғалыс
құрылымдары, фондық жою).
opencv_objdetect - суреттегі объектілерді анықтау (Viola-Jones алгоритмін пайдаланатын
адамдарды табу, HOG-ті тану және т.б.).
opencv_calib3d - камераны калибрлеу, стереополимерлерді іздеу және 3D деректерді өңдеу
элементтері.
opencv_flann - жақын көршілерді жылдам іздеу (FLANN 1.5) және OpenCV орауыштары
кітапханасы.
opencv_contrib - қолдануға дайын емес компаньон коды.
opencv_legacy - бұрынғы үйлесімділік үшін сақталған ескірген код.
opencv_gpu - NVidia қолдауымен құрылған CUDA-ға байланысты кейбір OpenCV
функцияларын жеделдету [3].