Описание тега turbojpeg
TurboJPEG is a high-level API for the libjpeg-turbo library.
2
ответа
libjpeg turbo tjCompressFromYUV
Я хотел бы сжать плоский буфер YUV 4:2:0 в изображение JPEG, используя libturbojpeg в C, но у меня возникают проблемы с использованием tjCompressFromYUV() функция. Это мой код: #define PADDING 2 tjhandle tjh; unsigned long buf_size; unsigned char *j…
23 мар '16 в 10:55
2
ответа
Странные результаты при сжатии пакета изображений с помощью libjpegturbo
Первое, что я (хочу) сделать: сжать и уменьшить масштаб изображений (jpg). Предположим, оригинальная картинка имеет размеры 1600х1200х. Теперь я хочу иметь одну сжатую копию 1600x 1200, а другую 800x600 и 400x300. Что я использую: я использую libJpe…
22 авг '13 в 10:22
0
ответов
TurboJpeg: нет улучшений скорости
Я на 64-битной машине CentOS 6.4. У меня есть простой тест, который читает JPEG в память или записывает JPEG. Ранее я использовал libjpeg. Теперь я установил TurboJpeg, перекомпилировал и не вижу улучшения производительности. Я снова связался с libt…
18 май '14 в 14:43
1
ответ
Как отобразить JPEG на ANativeWindow?
Я пытаюсь показать JPEG для ANativeWindow с Android NDK. Я получаю ANativeWindow* при выполнении: _window = ANativeWindow_fromSurface(env, surface) Я загружаю JPEG, с помощью libjpeg-turbo, выполнив: if (tjDecompressHeader2(tj, jpeg, jpegSize, &…
14 авг '13 в 06:47
1
ответ
API TurboJPEG из libjpeg-turbo-1.5.1-vc.exe выдает неправильный вывод
Я написал тестовую программу на C в Visual Studio 2015 для тестирования libjpeg-turbo TurboJPEG-API. В этой тестовой программе я создаю изображение размером 800x800 пикселей RGB и записываю его на диск. Когда я использую TJSAMP_GRAY на tjCompress2 Ф…
10 окт '16 в 02:15
1
ответ
Извлечь градацию серого из yuv в libjpeg
На TurboJpeg или на API libJpeg - есть ли простая функция для извлечения компонента Y из Ycbcr (после того, как я уже прочитал изображение)? Я знаю, что могу перебрать данные и извлечь байты. Разве это не реализовано?
27 апр '14 в 12:43
1
ответ
libjpeg-турбо java кодирует jpeg
Я установил libjpeg-turbo на мой Mac и добавил jar и libs в мой проект eclipse. Я пытаюсь создать jpeg byte[] из моего буферизованного изображения: TJCompressor tj = new TJCompressor(); tj.compress(image, TJ.PF_BGR); Я получаю ошибку: java.lang.Exce…
19 фев '13 в 19:05
1
ответ
Масштабирование с использованием libjpegturbo в Java
У меня есть изображение, которое я хочу изменить, чтобы размер файла был небольшим. Используя класс libjpegturbo TJScalingFactor а также TJCompressorЯ все еще не могу изменить масштаб изображения, так как не существует метода, позволяющего вводить в…
07 окт '13 в 11:40
2
ответа
Скорость сжатия libjpeg-turbo не имеет различий с libjpeg в моей программе
Моя программа работает на устройстве Android, и устройство является системой ARM с поддержкой NEON. Сначала я использовал libjpeg для сжатия изображения RGB (800*480) в формат JPEG. Скорость была около 70 мс для каждого изображения, но она была слиш…
13 апр '16 в 12:35
1
ответ
Ввод YCbCr напрямую из загрузчика jpeg
Мне нужно извлечь данные цветности CbCr из изображений JPEG, для анализа изображений. (в C/C++) Насколько я понимаю, в JPEG "сырые данные" сжимается YCbCr. Я прав в этом предположении? Как я могу проверить это для данного изображения? В настоящее вр…
07 апр '14 в 14:43
1
ответ
Как сжать изображение YUYV в JPEG
(Крест размещен в списке пользователей libjpeg.) У меня проблема с libjpeg-turbo. Для функции tjCompress2 требуется сжатие изображения RGB или Greyscale. http://libjpeg-turbo.sourceforge.net/ljtdoc.branches_1.3.x/turbojpeg-c/group___turbo_j_p_e_g.ht…
09 окт '13 в 20:49
1
ответ
Формат данных Turbojpeg's tjDecompressToYUV2
Я хотел бы преобразовать изображение JPEG в Y'UV420p с помощью Turbo JPEG. Я думаю, что здесь используются блоки 2x2, причем в Y 'содержится вдвое больше информации, чем в каждом из компонентов U и V, но я не смог найти пример, который это делает. К…
16 май '17 в 00:48
1
ответ
Realloc буфер изображения в Turbojpeg CPP
Я использую Turbojpeg для чтения изображений. Я делаю что-то вроде этого: m_data = tjAlloc(MAX_RAW_SIZE); c_jpeg_buffer = tjAlloc(MAX_RAW_SIZE); tjDecompressHeader2(jpegDecompressor, c_jpeg_buffer, _jpegSize, &tj_width, &tj_height, &jpeg…
27 авг '13 в 12:40
1
ответ
Как получить Java-упаковщик для libjpeg-turbo для фактического сжатия?
У меня проблемы с получением libjpeg-turbo в моем Java-проекте для фактического сжатия изображения. Он пишет.jpg отлично, но конечный размер результата всегда, например, почти такой же, как 24-битные окна.bmp того же изображения. Изображение размеро…
22 май '13 в 23:29
4
ответа
Примеры или руководства по использованию TurboJPEG в libjpeg-turbo
Инструкции для libjpeg-turbo здесь описывают API TurboJPEG следующим образом: "Этот API оборачивает libjpeg-turbo и предоставляет простой в использовании интерфейс для сжатия и распаковки изображений JPEG в памяти". Отлично, но есть ли надежные прим…
01 фев '12 в 11:01
0
ответов
Невозможно кодировать изображения с разным разрешением с помощью TurboJpegEncoder. Хотя я могу делать определенные решения
Я пытаюсь кодировать растровое изображение с помощью TurboJpegEncoder. Это работает для некоторых разрешений, но для некоторых не работает. И выдает сообщение "Попытка чтения или записи в защищенную память. Это часто указывает на то, что другая памя…
28 окт '19 в 22:40
0
ответов
NSImage (RGB) в YUV с использованием libturbojpeg
Я пытаюсь преобразовать NSImage (снятое с помощью камеры FaceTime) в YUV, но пока безуспешно. Я пытался использоватьlibturbojpegно не может конвертировать (я имею в виду, что при отображении это просто красные, зеленые пиксели), ниже приведен код, к…
17 апр '20 в 16:27
0
ответов
C#, невозможно загрузить dll turbojpeg из пакета NuGet libjpeg-turbo-net
Я использую пакет NuGet libjpeg-turbo-net, который предоставляет оболочку для libjpeg-turbo. Исходный код пакета находится на GitHub. Я установил пакет NuGet и добавил соответствующий код, но когда я запускаю свою программу, возникает следующее искл…
20 фев '20 в 22:07
1
ответ
Как заставить ROS compressed_image_transport использовать libturbojpeg для сжатия jpeg?
В моем Jetson Xavier доступна библиотека "libjpegturbo". Как я могу заставить плагин compressed_image_transport использовать библиотеку turbojpeg для хорошего уровня сжатия. Ниже приведен снимок ldconfig..
08 июл '20 в 15:58
0
ответов
Что такое "CCIR601_sampling" в libjpeg?
Как говорится в названии: Оба jpeg_compress_struct и jpeg_decompress_struct в libjpeg есть поле, определенное следующим образом: boolean CCIR601_sampling; /* TRUE=first samples are cosited */ Мне сложно понять, что это значит или как это должно испо…
24 авг '20 в 08:40