Описание тега libyuv

NoneLibyuv - это проект с открытым исходным кодом, который включает функции масштабирования и преобразования YUV.
0 ответов

Предварительно созданная общая библиотека C++ не упаковывается с APK

В чем проблема? Я пытаюсь интегрировать библиотеку libyuv C++ в мое приложение для Android. Когда я пытаюсь это сделать, .so файлы не упаковываются с моим APK. Какова точная ошибка? Build command failed. Error while executing process /Users/daksh_s/…
20 авг '18 в 13:53
1 ответ

Обрезать байтовый массив YUV420/NV21 прямо в Android

Мне нужно обрезать каждый кадр из onPreviewFrame камеры. Я хочу обрезать его непосредственно, выполняя операции с байтовым массивом без преобразования его в растровое изображение. Причина, по которой я хочу сделать это непосредственно в массиве, зак…
28 апр '16 в 14:55
3 ответа

Формат NV12 и УФ-плоскость

Я немного запутался в формате NV12. Я ищу эту страницу, чтобы понять формат. В настоящее время я понимаю, что если у вас есть изображение или видео 640 x 480 уменьшение тогда плоскость Y будет иметь 640 x 480 байты и U и V обе плоскости имеют 640/2 …
05 июл '13 в 10:46
1 ответ

Рендеринг кадров YUV ffmpeg в Android нативный ndk

Можем ли мы визуализировать кадры YUV из потокового вывода ffmpeg (AV_PIX_FMT_YUV420P) непосредственно на экране Android без преобразования в формат RGB?
16 окт '14 в 14:39
2 ответа

Масштабирование изображения YUV420 с использованием libyuv приводит к странным выводам

Возможный дубликат этого вопроса с основными частями, выбранными здесь. Я пробовал все решения, которые были там предоставлены, они не работают для меня. Фон Я снимаю изображение в формате изображения YUV_420_888, возвращенном из ARCore frame.acquir…
1 ответ

Пример использования libyuv API MJPGToI420()

Я пытаюсь использовать API libyuv, более конкретно MJPGToI420(), Я хочу сначала взять изображение JPEG в качестве входных данных для MJPGToI420()подпись которого ниже: int MJPGToI420(const uint8_t* sample, size_t sample_size, uint8_t* dst_y, int dst…
25 июл '18 в 01:49
1 ответ

Есть ли в libyuv функция YUV420ToRGB565, оптимизированная для NEON?

Есть ли в libyuv функция YUV420ToRGB565, оптимизированная для NEON? Из того, что я вижу в источниках libyuv, есть функция I420ToRGB565, но сначала она преобразуется в ARGB, а затем - в RGB565, и последнее преобразование не оптимизировано по NEON. Я …
29 авг '12 в 18:43
2 ответа

Интеграция LibYUV в мой проект Android Studio

Мне было интересно, как включить библиотеку libyuv в мой проект Android Studio. У меня есть файл "libyuv_static.a", который является предварительно скомпилированным двоичным файлом, но я сделал все, чтобы включить его в свой проект. Я создал папку в…
0 ответов

Прозрачные пиксели в моем растровом изображении отображаются белым цветом

Я использую код C, чтобы получить frame из файла GIF, и он работает нормально, используя ffmpeg библиотека av_read_frameзатем я конвертирую возвращенное изображение из этого формата BGRA to ARGB форматировать с помощью этого метода libyuv::ABGRToARG…
11 фев '16 в 07:48
0 ответов

Конкатенация видеофайлов с использованием FFMPEG YUV

Я объединяю три видео с FFMPEG. 1-е и 3-е видео конкатенации были извлечены из файла AVI с использованием FFMPEG и преобразованы в MP4. Их информация о кодеках ниже. Второе видео в конкатенации скомпилировано с использованием FFMPEG. Я собираю кадры…
03 ноя '15 в 19:52
4 ответа

Как преобразовать kCVPixelFormatType_420YpCbCr8BiPlanarFullRange Buffer в YUV420, используя библиотеку libyuv в ios?

Я захватил видео с помощью AVFoundation . Я установил (настройка видео) и получить в выходной буфер буфера kCVPixelFormatType_420YpCbCr8BiPlanarFullRange. Но мне нужен формат YUV420 для дальнейшей обработки. Для этого я использую libyuv framework. L…
08 фев '13 в 04:50
1 ответ

Источник аудио для тестовых видео последовательностей.yuv доступен?

Мне нужен аудиофайл для тестовых видеопоследовательностей yuv, таких как foreman.yuv, akiyo.yuv и т. д. ни одна из последовательностей yuv онлайн не имеет аудиофайла. любые другие последовательности yuv с аудиофайлом, подходящим для анализа кодировщ…
30 дек '16 в 12:05
1 ответ

Конвертировать из RGB в YUYV в OpenCV

Есть ли способ конвертировать из RGB в формат YUYV (YUY 4:2:2)? Я отметил, что OpenCV имеет обратную работу, но не RGB для YUYV по некоторым причинам. Может быть, кто-то может указать на код, который делает это (даже за пределами библиотеки OpenCV)?…
05 окт '16 в 14:31
1 ответ

Как вставить изображение курсора в буфер YUV(NV12)?

Я захватил экран с Intel Capture в формате NV12(YUV). Интеллект захвата не захватывает курсор мыши. Поэтому я должен включить изображение курсора в захваченный буфер Intel. Можно ли редактировать (включать) изображение курсора в буфере yuv? Направь …
1 ответ

(android ndk) либьюв из библиотеки конвертировать argb в nv21 (yuv420sp) использование?

Как конвертировать argb в nv21 (yuv420sp) в Android ndk? 720 * 1280 спрашивают, должен ли я перейти к следующим параметрам api, чтобы изменить цветовой формат размера изображения. argb image data size is 3,686,400. (width : 720 height : 1280 bitPerP…
03 ноя '14 в 07:07
0 ответов

sws_scale vs libyuv производительность, скорость

Я тестировал конвертировать NV12 в RGB с помощью ffmpeg(sws_scale) и libyuv(NV12ToRGB24). Я догадывался, что libyuv более быстр, чем sws_scale, но это не так. это правильный результат? и как быстро и низко конвертировать использование процессора? Я …
04 янв '19 в 10:45
0 ответов

Android NV12ToARGB LibYUV?

Я хочу конвертировать byte[] Формат NV12 в ARGB. В LibYUV я обнаружил, что: LIBYUV_API int NV12ToARGB(const uint8* src_y, int src_stride_y, const uint8* src_uv, int src_stride_uv, uint8* dst_argb, int dst_stride_argb, int width, int height); Как я м…
28 окт '16 в 03:27
1 ответ

Строительные параметры для ливюва NV21ToI420

В моем приложении для Android я получаю вывод камеры в формате NV21 в виде байтового массива. На родной стороне мне нужно преобразовать этот массив в формат I420, используя функцию libyuv NV21ToI420. Вот его определение: LIBYUV_API int NV21ToI420(co…
06 июн '14 в 06:52
1 ответ

Поворот изображения YUV420Sp на 90 градусов против часовой стрелки

Я хочу повернуть изображение YUV420SP на 90 против часовой стрелки. Размер изображения составляет 640*480, поэтому размер повернутого изображения составляет 480*640, что мне не нужно, поэтому я хочу извлечь данные 480*480 (или любой другой квадрат) …
06 авг '15 в 15:22
1 ответ

Невозможно построить библиотечную функцию yuvlib с помощью визуального stduio в файле cpp

Я собрал и использовал libyuv в visual studio 2017. Я могу собрать libyuv.h и работать в c-файле. но если я изменю файл main.c на файл main.cpp, то я не могу встроить файл cpp. Может кто-нибудь мне помочь? я приложил источник / обратитесь к следующе…
03 янв '19 в 12:31