Pull to refresh

Comments 6

Выглядит круто, интересно что с производительностью.
Я же правильно понимаю что нагрузка на клиента пойдет? Насколько оно, например, загрузнет оно если обрабатывать видео.

Я в один момент свое OpenCV приложение с видеодетекцией и ведением объекта переписал с десктоп версии на веб-серверное и, скорее всего, я что то сделал не так, но «стрим» в браузер очень подвисал. Здесь, выходит, bottle neck будет в обработке.
Самый больной вопрос, если честно. С одной стороны, где ни запусти — будет медленнее, чем нативно собранная библиотека. С другой — это, пожалуй, самый переносимый вариант. Всё же, deep learning модуль в OpenCV.js — это пока слишком тяжело. Но если рассматривать алгоритмы попроще, то можно что-то перекладывать на клиентскую часть.

Рекомендую попробовать собрать OpenCV.js самому, с самой последней версией Emscripten с включенным WebAssembly. Так и файлик получается меньше, и производительность получше, засчет того, что часть библиотеки компилируется непосредственно на устройстве (тот, что можно скачать с docs.opencv.org — без WASM).

Спасибо за статью!


Большинство жителей Нижнего Новгорода и Нижегородской области употребляют слово “убраться” в смысле слова “поместиться”

Подождите, так не все так говорят? Кажется, у меня Нижегородец головного мозга.


P. S. Круто видеть что фото Андрея Орехова теперь и на Хабре.

Не могу утверждать что все, поэтому указал, что большинство) Нам нужны ещё мнения, чтобы подтвердить или опровергнуть.


Спасибо Андрею за творчество))

Еще нижегородцы употребляют слово «уделать» в значении починить, исправить. :)
В Кировской области говорят вёдро, в смысле — хорошая погода. И все предыдущие слова имеются в обиходе. Кстати, обиходить — значит прибраться, почистить.
Sign up to leave a comment.