Чи є спосіб відновити фотосферу?


12

Раніше сьогодні я взяв фотосферу і пішов до галереї, щоб чекати, коли вона відобразиться. Під час візуалізації я перейшов з ландшафту на портрет і додаток галереї вийшов з ладу. Зараз у мене залишилися заздалегідь відтворені, не зшиті зображення.

Чи є якийсь спосіб змусити галерею відтворити фотосферу? Або мені просто доведеться знову взяти його?

Відповіді:


5

Не повна відповідь (я прийшов сюди, шукаючи відповідь), але ось кілька часткових рішень, які я до цього часу придумав, можливо, хтось із них може вдосконалити.

  1. Перш за все, тимчасові файли для останніх декількох сесій фотосфери можна знайти під /sdcard/Android/data/com.google.android.gallery3d/files/panorama_sessions/. Ви можете витягнути їх і використовувати зовнішню програму, таку як hugin, щоб стикувати їх. Я спробував це на кількох фотосферах, і хоча вони не вийшли чудовими, я маю щонайменше щось замість нічого. Я зберігав файли навколо і розглядав гарний посібник щодо використання Hugin.
  2. Мені вдалося обдурити додаток для фотографій, щоб переробити їх, але це не дало бажаного результату. Ось що я зробив:
    • Я підключив телефон до свого ноутбука і зайшов у каталог, де знаходяться файли сеансу (через adb shell).
    • Я визначив каталог попереднього сеансу
    • Поки камера все ще підключена до ноутбука, я почав робити нову фотосферу, зробив пару знімків
    • Ідентифікував каталог нового сеансу
    • Скопійовано всі файли зі старого каталогу сесій у новий каталог сесій
    • Закінчила фотосфера, щоб запустити обробку.

Додаток фото зробило обробляти старі зображення, але це не перечитувати session.metaі , orientations.txtа замість цього використовує дані з нової сесії (повинно бути кешуються в пам'яті). Результат полягає в тому, що ви не отримаєте повну фотосферу, якщо ви також не заповнили фотосферу на новому сеансі, що я не проти робити в інтересах збереження фотосфери, за винятком того, що я зрозумів, що мені потрібно було захопити нову фотосферу. точно в тій же послідовності, що і раніше, або результуюче зображення буде поза місцем, як це було б виписано в неправильному порядку.

В ідеалі, якщо в додатку для фотографій є приховане завдання викликати візуалізацію, ми повинні мати змогу запустити її в старій папці сеансів, але я не знаю, з чого почати.


Правильний шлях пошуку фотографій знаходиться в поточній версії Android 7.x, /storage/emulated/0/Android/data/com.google.android.GoogleCamera/cache/panorama_sessions/як сказано у відповіді Зака . Інакше дуже корисна відповідь!
таніум

Для мене це було в/sdcard/Android/data/com.google.android.GoogleCamera/files/panorama_sessions
Benedikt Köppel

5

Щоб відновитися після аварії під час панорамного стібка, я зробив це:

Використовуйте провідник файлів на Android, щоб скопіювати папку, що містить незакріплені файли, з кешу: /storage/emulated/0/Android/data/com.google.android.GoogleCamera/cache/panorama_sessions/ у папку «Фотографії» та створити резервну копію фотографій Google. На наступний день я отримав сповіщення про те, що фотографії зшили мою панораму.


0

Ні, немає способу відновити фотосферу. Він втрачає вихідні дані після надання. Навіть після збоїв.


Дякую за відповідь. Це було майже те, що я очікував, я просто хотів переконатися, що я десь щось не пропускав.
DeadlyBrad42
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.