Перейти к содержимому
Compvision.ru

Tlya

Пользователи
  • Количество публикаций

    45
  • Зарегистрирован

  • Посещение

Репутация

0 Новичек

О Tlya

  • Звание
    Эксперт
  1. Спасибо за подсказки!
  2. Добрый день! Допустим при поиске контуров на изображении нашелся контур, с разрывом в середине. Каким образом можно выполнить продление к следующему фрагменту?
  3. как отделить ручку? ни Канни ни пороги и пр. нормального результата не дают. Обучать сеть ради одного изображения неразумно на мой взгляд все решилось бы, если знать как определить размыт ли участок изображения или нет
  4. Имеется изображение, на котором на переднем плане предмет с хорошей резкостью, фон разумеется более размытый. Вопрос - как отделить фон от впереди стоящего предмета?
  5. Opencv ml vs. Tensorflow

    Спасибо за ответ!
  6. Opencv ml vs. Tensorflow

    Здрасце! Подскажите, в чем отличия нейросетей в опенсв и тензорфлове? В каком случае лучше применять одно, а где второе? Хотя бы вкратце.
  7. Подскажите, пожалуйста, чем лучше распознать слабо отличимые от фона линии, например линии на руке. Я понимаю что скорее всего надо применять усиливающие фильтры (или поднимать контраст), но может есть какие-то специальные алгоритмы, упрощающие жизнь?
  8. Беру этот код #include "opencv2/opencv.hpp" #include <iostream> using namespace std; using namespace cv; int main(){ VideoCapture cap("test.avi"); if(!cap.isOpened()){ cout << "Error opening video stream or file" << endl; return -1; } while(1){ Mat frame; cap >> frame; if (frame.empty()) break; imshow( "Frame", frame ); char c=(char)waitKey(25); if(c==27) break; } cap.release(); destroyAllWindows(); return 0; } не проходит проверку if(!cap.isOpened()) хотя файл лежит в папке с ЕХЕ, что не так??? Если что - работаю в QT, версия опен 3.2.0
  9. написать 360 Player

    Большое спасибо!) Вы тут использовали функцию, можно сказать написанную вручную, а есть ли какая-нибудь опеновская готовая? И еще, можно ли как-то сблурить образовавшиеся при растяжении квадраты?
  10. написать 360 Player

    А подскажите тогда, пожалуйста, как в opencv сделать эффект лупы? (выпуклой или "впуклой" не важно)
  11. написать 360 Player

    А если быть точнее, как натягивать видео на сферу? (это если уж совсем просто выражаясь )
  12. написать 360 Player

    Доброго времени!) Есть задача написать плеер для проигрывания видео 360. (В идеале на два глаза, но для начала пойдет и на 1 ) Понятное дело, что никто за меня это делать не будет, поэтому прошу сугубо совета. В сторону каких функций в опенсв стоит смотреть, есть ли в ней (библиотеке) подходящие инструменты для данной задачи?
  13. VideoCapture

    Можете удалять тему, вопрос решился
  14. VideoCapture

    Здравствуйте! Есть всем известный код записи видео, который работает отлично: Mat frame; VideoCapture cap(0); if (!cap.isOpened()) return -1; while (true) { cap >> frame; //далее делаем с фреймом что хотим Но если использовать этот способ, чтобы сделать фото с вебки, то они получаются очень темными, т.к. камера только включается, не успевает настроиться к освещению. Пробовал таймером запускать VideoCapture каждые скажем 100мс - проблема решается, но тогда начинаются тормоза, т.к. каждые 100мс VideoCapture то включается, то выключается... как это грамотнее решить? А если использовать просто while (true), а потом выдергивать фрейм в нужный момент, то тупо виснет почему-то
×