Я ищу функцию, вызываемую в VB.net, которая измеряла бы, насколько не в фокусе или размыт ли неподвижный видеокадр.
Является ли openCV только для разработчиков C? Любой openCV для разработчиков VB?
Ответы (2)
Emgu CV работает с языками .Net (естественно, включая VB.Net).
http://www.emgu.com/wiki/index.php/Main_Page
Уже было большое обсуждение переполнения стека,
.Net (dotNet) обертки для OpenCV?
И некоторые ссылки (с принятыми ответами) из stackoverflow относительно того, насколько размыт кадр
Есть ли способ определить, размыто ли изображение?
Обнаружение размытия в изображениях/видеорядах
Согласно домашней странице OpenCV:
It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android.
Так что ответ - нет, это не только для разработчиков C, но и не для разработчиков VB.
Спросите здесь для получения более подробной информации.
Однако, поскольку это API, его можно обернуть, чтобы вы могли вызывать его функции из языка программирования по вашему выбору.
К счастью, это уже было сделано для вас! Он называется Emgu CV.