C++ дайджест #13: OpenCV, результати зимового cpp meetup

Привіт, мої любі сішники! Пропоную в цьому дайджесті розглянути OpenCV та результати засідання комітету зі стандартизації. Почнімо? :)

OpenCV

OpenCV (Open Source Computer Vision Library) — це open source бібліотека (під ліцензією BSD, що означає можливість використання як у навчальних, так і в комерційних цілях). Вона дозволяє аналізувати зображення та відео, розпізнавати жерсті, трансформації, робити калібрування камери, застосовувати фільтри тощо.

Для опанування OpenCV можна звернути до офіційного туторіалу та документації .

Книжки:

Статті:

Invisibility Cloak using Color Detection and Segmentation with OpenCV — моя улюблена стаття, в якій Kaustubh Sadekar за допомогою OpenCV створює плащ-невидимку з Гаррі Поттера:

Gender & Age Classification using OpenCV Deep Learning ( C++/Python ) - про розпізнавання статі та віку:

Розпізнавання осіб на основі OpenCV для C++ — детальна стаття про розпізнавання людей:

Classification with OpenCV3 C++ (1/2) — використання OpenCV для класифікації, розглянуто різні алгоритми з графіком точності результатів.

Основи роботи з матрицями в OpenCV (C++ інтерфейс)

MultiTracker : Multiple Object Tracking using OpenCV (C++/Python) — розглянуто слідкування за декількома об'єктами на відео.

Object with Tracking OpenCV — опису алгоритмів, що стояти за трекінгом об'єктів в OpenCV.

Top 10 Tools for Computer Vision — інструменти, з якими перетинається OpenCV.

Як альтернативи OpenCV можна розглянути:

CImg — графічна обробка зображень (фільтри, трансформації. Без machine learning).

SOD — позиціонується як embedded бібліотека для computer vision та machine learning.

AVL( Adaptive Vision Library )

Dlib — toolkit алгоритмів machine learning.

HALCON

Інструменти

Using VS Code for C++ development with containers

Conan 1.12: Editable packages, Composable profiles, Command improvements & New architectures

Modern C++

У лютому відбулося зимове засідання комітету зі стандартизації у місті Кона. Репорти:

Корисні посилання

C++ Links #17

C++ Links #18

C++ Links #19

C++ Links #20

Qt Roadmap for 2019

Template meta-programming: Some testing and debugging tricks

Оновлення

Цього місяця маємо такі оновлення:

Qt: Qt 5.13 Alpha , Qt Design Studio 1.1 , Qt Creator 4.9 Beta

Visual Studio Release Candidate 2019

Cuda 10.1

GitLab 11.8

CMake 3.13.4 available for download

CMake 3.14.0-rc2 is ready for testing

ccache 3.6

Для новачків

map vs unordered_map in C++

What is the difference between C++ Map and Multimap

Хвилиночка флуду


? Попередній випуск: C++ дайджест #12

Опубліковано: 09/03/19 @ 11:00
Розділ Різне

Рекомендуємо:

DOU Books: 5 книг для розвитку особистості від Дмитра Малиночки, тренера з soft skills в EPAM Ukraine
Як пошуковики визначають, справжній відгук на сайті або фейковий?
Про менталітеті мексиканських IT-шників. Нотатки українського PM'а
DOU Проектор: Codecrumbs — новий погляд на вивчення і документування вихідного коду
Ruby/Rails дайджест #27: другий реліз beta-версії Ruby on Rails 6, оновлення JRuby, огляд потенційних фіч в Ruby 2.7