Растровые данные стеклянной камеры

Я пишу приложение GDK, которое слушает камеру, чтобы сделать снимок и загрузить его в сервис. Похоже, мне вернули только путь к файлу изображения, а не данные растрового изображения. Сохранение файла в файловой системе занимает около 5 секунд (по сравнению с 10 секундами в новом XE11). Но намерение разрешается намного быстрее. Могу ли я получить доступ к данным растрового изображения до того, как они будут сохранены в файловой системе?

if ((android.os.Build.PRODUCT).equals("google_sdk")) {
    // Emulator
    mImageBitmap = (Bitmap) extras.get("data");
}
else if ((android.os.Build.PRODUCT).equals("glass_1")) {
    // Glass
    String filePath = (String) extras.get("picture_file_path");
    File imageFile = new File(filePath);
    // Pull bitmap from image file
    mImageBitmap = ...;
}
// Do stuff with bitmap

person psayre23    schedule 07.11.2013    source источник


Ответы (1)