Юзер под ником QuanticDev опубликовал видео на своём YouTube-канале. В нём он сказал о разработке приложения с ИИ, при помощи которого можно сравнить два схожих носка, находящихся в куче с иными. Причём на всё про всё у него ушло около 10 минут.
В базу проекта легла библиотека OpenCV. Разраб употреблял её для резвой реализации компьютерного зрения. И чтоб сравнение работало как было задумано, QuanticDev пользовался подходящим туториалом на веб-сайте библиотеки.
В итоге разраб получил то, что желал — его приложение соображало, где находятся два схожих носка, тем помогая разбирать кучу постиранных носков.
Как повторить проект?
Открыть туториал на веб-сайте OpenCV и скопировать оттуда кусочек кода (доступен на C++, Java и Python).
Используя пакетный менеджер, установить последующие пакеты: opencv, opencv-contrib, cmake, make.
Сделать директорию ./Matcher.
Сделать в ней файл Matcher.cpp.
Вставить скопированный с веб-сайта OpenCV C++ код в файл Matcher.cpp.
Выполнить команду cmake . && make && ./Matcher , находясь в директории ./Matcher.
???
Profit!
Источник: YouTube / QuanticDev
Источник: