Я хочу использовать onPreviewFrame для последующей обработки изображения перед его отображением пользователю (т. Е. Применить оттенок цвета, сепия и т. Д.). Насколько я понимаю, данные байта [], возвращенные в обратный вызов, закодированы в YUV420sp. Разве люди декодировали это в RGB на Java или используя NDK (собственный код)? Есть ли у кого-нибудь пример функции, которая декодирует это для RGB и как значения RGB используются впоследствии?Обработка изображений с помощью камеры Android
Спасибо.
Хорошая связь, спасибо. Я запускаю его в виртуальной сети Android, однако декодирование YUV420-> RGB ДЕЙСТВИТЕЛЬНО медленное, несмотря на то, что это просто простые дополнения/умножения/зажима. Это что-то, что можно было бы ожидать в моей среде отладки? (Я полный noob! :) – Robert 2011-07-25 10:51:59