Вопросы по теме 'opencv4android'

openCV4Android-функции2d-ошибка
Я хочу использовать features2d для рисования хороших совпадений (не всех совпадений) между двумя изображениями. Поэтому я использовал этот фрагмент кода: Mat gray1 = //image1 converted to gray Mat gray2 = //image2 converted to gray...
294 просмотров

Как настроить камеру OpenCV для предварительного просмотра как в портретной ориентации, так и в полноэкранном режиме
Я пытаюсь создать приложение для Android. который постоянно отображает предварительный просмотр камеры в портретном режиме и выполняет некоторые тяжелые операции по обработке изображений на (некоторых) своих кадрах. Следовательно, я использую OpenCV...
9662 просмотров
schedule 14.12.2022

OpenCV Android реализует ORB в AndroidStudio
Где я могу найти демо/учебник по использованию ORB с OpenCV в AndroidStudio. Я искал в Интернете все, что мог, но не нашел ничего, что могло бы мне помочь. Я хочу написать приложение для Android, которое будет обнаруживать несколько плоских...
953 просмотров
schedule 26.01.2023

Как получить новое изображение, сделанное камерой, как OpenCV Mat на Android?
Я пытаюсь сделать снимок с помощью устройства Android. Изображение должно быть преобразовано как мат, чтобы быть входом для вычислений, результаты которых я хотел бы предоставить в API. В каком формате Android предоставляет данные byte[] в своем...
817 просмотров

Использование пользовательского класса для JavaCameraView приводит к сбою приложения
Я использую OpenCV для Android и пытаюсь установить пользовательскую частоту кадров. Ну прямо сейчас я пытаюсь установить диапазон для частоты кадров. Я также пытаюсь установить пользовательское разрешение Я следую учебнику openCV 3 Управление...
1833 просмотров

Преобразование RGB в серый с моей собственной формулой в OpenCV
Я хотел бы преобразовать изображение RGB в серый цвет, как это делает эта функция: Imgproc.cvtColor(mRgba, mGrey, Imgproc.COLOR_RGBA2GRAY); Но openCV использует конкретную формулу (0,299 * R + 0,587 * G + 0,114 * B, я думаю?), и вместо этого...
1076 просмотров
schedule 13.01.2023

Android OpenCV - получение расстояния между двумя нечеткими линиями
Как уже упоминалось, я пытаюсь получить расстояние между двумя нечеткими линиями на изображении с применением обнаружения краев. В качестве примера, пожалуйста, посмотрите на изображение ниже для пояснения. Как видите, линии неправильные....
1382 просмотров

OpenCv со студией Android 1.3+ с использованием новой градации - неопределенная ссылка
У меня проблемы с использованием родного OpenCv 2.4.11 (3.0.0 тоже подходит) с Android Studio 1.3+ с новой поддержкой ndk. Все руководства по файлам .mk, но я хочу использовать их с новым экспериментальным градулом. Используя ответ Кирана OpenCV в...
6970 просмотров

Сохранение Mat из OpenCV в память смартфона
В настоящее время у меня возникают трудности с сохранением растровых изображений в Android. Я работаю над системой, которая определяет область глаз человека. У меня есть этот код, который сохраняет ROI на мат в opencv. Rect eyearea_right = new...
213 просмотров

В приложении, использующем OpenCV4Android, как узнать, снимает ли камера 8-битное изображение или 32-битное изображение?
В изображениях OpenCV HSV масштаб оттенка зависит от типа изображения. Из этот ответ , Для изображений HSV это зависит от типа изображения (см. документ OpenCV): 8-битные изображения: H в [0, 180], S, V в [0, 255] 32-битные...
49 просмотров

Как понять это исключение, вызванное в программе OpenCV
У меня есть следующее исключение в моей программе OpenCV. У меня на компьютере было следующее изображение, я переместил его на свой мобильный телефон и прочитал Mat imageRead = Highgui.imread("/mnt/sdcard/Pictures/2im00.png");...
58 просмотров

Android opencv загружает оттенки серого png с глубиной 16 бит
Я очень новичок в opencv4android и пытаюсь загрузить изображение PNG в оттенках серого с глубиной 16 бит. Я старался: Mat mat2DImg = Utils.loadResource(getBaseContext(), R.drawable.image, Highgui.CV_LOAD_IMAGE_GRAYSCALE); Но png читается...
633 просмотров
schedule 25.10.2022

Внутри фрагмента, где правильно инициализировать OpenCV4Android?
В следующем фрагменте показано, как OpenCV4Android инициализируется в Activity , например. в это пример приложения , но мне нужно сделать это внутри Fragment (потому что мой JavaCameraView находится в моем фрагменте). Я бы сделал это точно...
383 просмотров

Используя OpenCV, как рисовать контуры ВНУТРИ краев обнаруженной формы/капли?
Ниже приведено изображение синего пятна, обнаруженного в приложении Android с помощью OpenCV4Android . Я использовал Core.inRange() и Imgproc.findContours() для поиска контуров и Imgproc.drawContours() , чтобы нарисовать их: Mat mask...
780 просмотров
schedule 20.02.2023

OutOfMemoryError генерируется из-за предварительного просмотра камеры
Мне удалось открыть камеру Android с помощью opencv. но когда я использую код, который фиксирует ориентацию камеры — «см. код, указанный ниже в методе onCameraFrame (..)», — приложение вылетает через несколько секунд, и logcat генерирует сообщения,...
580 просмотров

Как обнаружить весь прямоугольник в кадре
Я использую OpenCV4Android версии 2.4.11 и пытаюсь обнаружить прямоугольники в кадрах, полученных из камеры. Я сослался на некоторые вопросы на этом сайте, и они были очень полезными. но проблема, с которой я сталкиваюсь в настоящее время,...
605 просмотров

Использование несвободных (OpenCV C++) библиотек в Android Studio
Я пытаюсь включить детектор функций просеивания в свое приложение для распознавания захваченного изображения. Поскольку моя модель обучается с использованием дескрипторов просеивания, у меня нет другого выбора, кроме как использовать их для целей...
577 просмотров
schedule 30.04.2023

google tango/opencv android приложение камеры дает сбой/зависает
Я разрабатываю прототип приложения, используя камеру глубины танго для сопоставления шаблонов. До сих пор мне удавалось решать все проблемы с помощью уже отвеченных вопросов, документации и т. д. Однако сейчас я, кажется, остановился. Последнее...
923 просмотров

OpenCv Core.line рисует белый цвет, когда ожидается цвет
В среде OpenCv4Android , когда я создаю изображение Mat и использую Core.line() для рисования на изображении, оно всегда показывает белый цвет вместо указанного цвета. Я видел вопрос, связанный с шкалой серого , но изображение, которое...
979 просмотров
schedule 18.06.2022

обнаружение прямоугольного документа с использованием преобразования hough transform opencv android
Я пытаюсь обнаружить прямоугольный документ с помощью opencv 4 android sdk. Сначала я попытался обнаружить это, найдя контуры, но он не работает с многоцветными документами. Вы можете проверить эту ссылку, чтобы получить лучшее представление:...
3313 просмотров