13 votos

Hay alguna forma de volver a procesar un fotosfera?

Me tomó un fotosfera el día de hoy, y se fue a la galería que esperar a que se va a representar. Mientras estaba de representación, me cambié de horizontal a vertical y la aplicación de la galería se estrelló. Ahora estoy a la izquierda con la pre-renderizados, no cosido de imágenes.

Hay alguna forma de forzar la galería vuelva a procesar la fotosfera? O ¿sólo tengo que volver a tomar?

7voto

haridsv Puntos 101

No es una respuesta completa (vino aquí en busca de una respuesta a mí mismo), pero aquí hay un par de parciales soluciones pensé que fuera tan lejos, tal vez alguien más pueda mejorar en estos.

  1. Primero de todo, los archivos temporales de los últimos fotosfera sesiones se pueden encontrar bajo /sdcard/Android/data/com.google.android.gallery3d/files/panorama_sessions/. Usted puede extraer de estos y el uso de un programa externo como hugin a stich. He probado esto en un par de photospheres y a pesar de que no salió muy bien, tengo al menos algo en lugar de nada. Seguí los archivos de la vuelta y mirando a su alrededor para una buena guía sobre el uso de Hugin.
  2. Yo era capaz de engañar aplicación de fotos, volver a procesar, pero no producen el resultado deseado. Esto es lo que hice:
    • He conectado el teléfono a mi portátil y fue en el directorio donde los archivos de sesión se (a través de adb shell).
    • Me he identificado el directorio para mi sesión anterior
    • Mientras la cámara está conectada a la laptop, he empezado a tomar un nuevo fotosfera, tomó un par de broches de presión
    • Identificado el directorio para el nuevo período de sesiones
    • Copiar todos los archivos de sesión de edad, directorio para el nuevo directorio de sesión
    • Terminó la fotosfera para desencadenar un proceso.

La aplicación de fotos que hizo el proceso de las viejas imágenes, pero no a leer el session.meta y orientations.txt y en su lugar utiliza los datos del nuevo período de sesiones (debe ser almacenado en la memoria caché). El resultado es que usted no consigue una completa fotosfera, a menos que complete la fotosfera en la sesión de nueva también, que no me importa hacer en el interés del ahorro de la fotosfera, excepto que me di cuenta de que tenía que capturar la fotosfera en exactamente la misma secuencia que antes o la resultante de la imagen fuera de lugar como sería stiched en el orden equivocado.

Idealmente, si hay un oculto tarea en la aplicación de fotos para invocar la representación, debemos ser capaces de desencadenar en el antiguo sesiones de la carpeta, pero no sé por dónde empezar.

0voto

BrownMonkey300 Puntos 11

No, no hay manera de volver a procesar un fotosfera. Se pierde el original de los datos después de la representación. Incluso después de los accidentes.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X