Bukan jawaban penuh (datang ke sini mencari jawaban sendiri), tetapi di sini ada beberapa solusi parsial yang saya temukan sejauh ini, mungkin orang lain dapat memperbaikinya.
- Pertama-tama, file sementara untuk beberapa sesi photosphere terakhir dapat ditemukan di bawah
/sdcard/Android/data/com.google.android.gallery3d/files/panorama_sessions/
. Anda dapat mengekstraknya dan menggunakan program eksternal seperti hugin untuk menghentikannya. Saya mencoba ini di beberapa photospheres dan meskipun mereka tidak keluar hebat, saya memiliki setidaknya sesuatu daripada tidak sama sekali. Saya menyimpan file-file itu dan mencari-cari panduan yang baik tentang penggunaan Hugin.
- Saya bisa mengelabui aplikasi foto untuk memproses ulang mereka, tetapi itu tidak menghasilkan hasil yang diinginkan. Inilah yang saya lakukan:
- Saya menghubungkan ponsel ke laptop saya dan masuk ke direktori tempat file sesi (via adb shell).
- Saya mengidentifikasi direktori untuk sesi saya sebelumnya
- Sementara kamera masih terhubung ke laptop, saya mulai mengambil photosphere baru, mengambil beberapa foto
- Mengidentifikasi direktori untuk sesi baru
- Menyalin semua file dari direktori sesi lama ke direktori sesi baru
- Mengakhiri photosphere untuk memicu pemrosesan.
Aplikasi foto memang memproses gambar-gambar lama, tetapi tidak membaca ulang session.meta
dan orientations.txt
dan alih-alih menggunakan data dari sesi baru (harus di-cache dalam memori). Hasilnya adalah Anda tidak mendapatkan photosphere penuh, kecuali Anda melengkapi photosphere di sesi baru juga, yang saya tidak keberatan lakukan demi kepentingan photosphere, kecuali saya sadar saya harus mengambil photosphere baru dalam urutan yang sama persis seperti sebelumnya atau gambar yang dihasilkan semua akan keluar dari tempatnya karena akan stiched dalam urutan yang salah.
Idealnya, jika ada tugas tersembunyi di aplikasi foto untuk meminta rendering, kita harus dapat memicunya pada folder sesi lama, tapi saya tidak tahu harus mulai dari mana.
/storage/emulated/0/Android/data/com.google.android.GoogleCamera/cache/panorama_sessions/
saat ini sebagaimana diceritakan dalam jawaban Zak . Kalau tidak jawabannya sangat berguna!