Articles of javacv

JavaCV – визуализация поверхности GL

Используя JavaCV для использования потока многоадресной рассылки, я хочу, чтобы видеофрагменты отображались в GLSurfaceView. Кадры захватываются с использованием класса FFmpegFrameGrabber; Я успешно выдал захваченные кадры на SD-карту и не-GL-поверхность для визуальной отладки. Я все время искал решение или подсказку безрезультатно; Вот раздел кода, где нужна помощь: // получить фрейм Opencv_core.IplImage img = capture.grab (); If […]

Очистка изображения, чтобы помочь tesseract на Android

Я пытаюсь извлечь цифры с доски судоку. После обнаружения платы, ее углов и трансформации, я остался с довольно выстроенным изображением только доски. Теперь я пытаюсь распознать цифры, используя Tesseract android, Tess-Two. Я разделил изображение на 9 частей на currentCell = undistortedThreshed.submat(rect); Где rect – прямоугольник, окружающий изображение. Теперь к распознаванию цифр. Некоторые цифры, например 4, […]

Распознавание лиц с помощью JavaCV

Кто-то успешно реализовал распознавание лица (таким образом, не распознавание лица!) С помощью JavaCV? Если да, можете ли вы поделиться идеями / исходными текстами реализации? Благодарю.

Пакет opencv manager не найден? Как установить автоматически?

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

System.LoadLibrary (libname) сбой на чипсете Nvidia Tegra 2 (Android Samsung Tab) в коде Javacv

Я создал пользовательскую камеру в Andorid, используя код Javacv . Я не включил все файлы .so, но только те, которые, как мне кажется, необходимы для моего приложения. Как показано на рисунке ниже: Он хорошо работает на Samsumg Galaxy S2, S3 и Sony Ericsson Xperia Arc. Совершенно никаких проблем. Но когда я попытался запустить его на […]

Фильтрация изображений / манипуляция с использованием JavaCv (оболочка Java для OpenCV) на Android

Я стараюсь применять фильтры (серого, винтажного, контрастного, резкого, размытия, гладкости и т. Д.) Для iplImage JavaCv. При этом я сталкивался с этими функциями / Classes: iplImage, CvMat, cvInRangeS, cvCvtColor, cvSmooth. Я хочу прояснить их. Ниже приведены мои конкретные запросы: IplImage cvMatrix Bitmap Conversion Формат iplImage HSV / RGB / BGR ….. ARGB / XYZ / […]

Javacv: декодирование H.264 «живой» поток, поступающий с сервера red5 на устройстве Android

Вот моя проблема. Я применил приложение на стороне сервера, используя Red5, который отправляет потоковый поток в формате H.264, на стороне клиента поток принимается в качестве байта [] Чтобы декодировать его на стороне клиента Android, я последовал за библиотекой Javacv-FFmpeg . Код для декодирования выглядит следующим образом public Frame decodeVideo(byte[] data,long timestamp){ frame.image = null; frame.samples […]

Дилемма JavaCV для Android, NoClassDefFoundError, брошенная внутри метода 'draw' при создании IplImage

Я использую библиотеку JavaCV с предварительно построенными библиотеками OpenCV для Android. Я думаю, что я правильно настроил Eclipse, потому что я включил банки javacv.jar и javacpp.jar. Кроме того, java-cv-android-arm.jar, в моем проекте. Все компилируется нормально, никаких ошибок, предупреждений, ничего, что должно быть подозрительным к чему-то, что пойдет не так во время выполнения. Но я получаю […]

Конфигурация JavaCV в Android Studio

Я знаю, что есть много подобных вопросов, но многие из них, похоже, устарели из-за разработки библиотек, таких как JavaCV. Я использовал код из Video Creation с изображениями и аудио в Android для создания фильма, но у меня проблема с импортом lib. Я сделал, как говорит JavaCV-страница, я ставлю зависимость от gradle: compile group: 'org.bytedeco', name: […]

Загрузите URL-адрес видео в FFmpegFrameGrabber

Поддерживает ли JavaCV FFmpegFrameGrabber использование URL-адреса в качестве источника видео? Я пробовал использовать: grabber = new FFmpegFrameGrabber("http://techslides.com/demos/sample-videos/small.mp4"); grabber.setFormat("mp4"); grabber.start() Но start() выдает следующую ошибку org.bytedeco.javacv.FrameGrabber$Exception: avformat_open_input() error -5: Could not open input "http://techslides.com/demos/sample-videos/small.mp4". (Has setFormat() been called?) Кстати, я развиваюсь в Android, и все отлично работает с видео-файлом с SD-карты. Благодаря!