Здравствуйте, sadpotato, Вы писали:
S>Коллеги, снова привет! По случаю увольнения с предыдущего места работы выдалось некоторое количество свободного времени. Я давно уже поглядывал на Rust и наконец решил его освоить. После изучения учебника и различных RTFM'ов встал вопрос, как закрепить полученные знания на практике. В итоге мне подсказали, что для Rust еще нет хорошей либы для face detection, и предложили сделать порт одной недавно (в 2016) вышедшей C++ либы, которая заточена на использование в real-time режиме (например, с видео или потоком изображений с веб-камеры).
S>Результат можно увидеть на гитхабе: https://github.com/atomashpolskiy/rustface. Что интересно, портированная версия работает (по предварительным замерам) быстрее оригинала, см. секцию Performance по ссылке.
S>Буду рад комментариям, лайкам и знакомству с людьми, которым тоже интересен этот язык.
решил глянуть реализацию, оригинальную С++ лень было собирать, в итоге...
в данный момент не собирается ни на ночной сборке, ни на стабильной ветке Rust, т.к. перенесли stdsimd в стандартную либу, а сама stdsimd собирается с определенными версиями ночной сборки. пытался найти форки без нее, не собирается нормально под винду opencv, вопчим первое знакомство с Rust — шаманство с версиями, танцы со сборками, пляски с копиляторами под винду. Подожду, пожалуй, еще пару лет