7 votos

Tomar una foto en formato PNG (u otro formato sin pérdidas)

Necesito tomar una colección de fotografías usando mi Samsung Note 4 usado como recurso para un videojuego. Para dar la mejor experiencia, es importante que use un formato completamente sin pérdidas para esto. Cuando tomo una fotografía con mi teléfono, la guardo en un formato JPG de forma predeterminada. Necesito guardar esta imagen sin pérdidas en formato PNG.

Estoy buscando alguna manera de hacer esto con las aplicaciones existentes. El único recurso que encontré sobre este tema desde el punto de vista del usuario afirma que es imposible ya que hay algún tipo de codificador de hardware - sin embargo, lo dudo mucho ya que siempre he considerado que la codificación en un formato de archivo es manejada por el software.

¿Es posible tomar una foto en formato PNG (u otro formato sin pérdidas) en Android?

0 votos

Estoy un poco confundido. ¿Se supone que el videojuego debe jugarse en otra máquina y que tú harías las capturas de la misma O que el juego se jugaría en tu dispositivo y tú harías las capturas de pantalla del mismo? Para ambos casos, ¿cuántas aplicaciones (nombres) has probado hasta ahora sin éxito?

0 votos

@Firelord El videojuego se juega en un PC. Estoy tomando fotos con mi teléfono que luego se utilizarán para crear el videojuego en un PC para ser jugado en un PC. He probado la aplicación de cámara integrada de mi teléfono.

0 votos

Creo que se equivoca de pregunta. Si el juego se juega en un PC, tomar una foto con un dispositivo Android ya va a resultar en una calidad de imagen reducida, independientemente del formato, en comparación con una captura de pantalla en el PC.

3voto

vzczc Puntos 4923

Si realmente quieres tomar fotografías sin pérdidas, deberías buscar una aplicación para la cámara con soporte para RAW. Típicamente, estarías trabajando con a .dng archivo en lugar de un .png archivo. Las fotos RAW no tienen pérdidas ni están comprimidas, que es lo que buscas, y (como su nombre indica) captura los datos en bruto del sensor de la cámara.

La API de Lollipop Camera2 incluye una función para capturar imágenes RAW, y hay al menos algunas aplicaciones populares que se aprovechan de esto.

  1. Cámara manual (intenta con el aplicación de comprobación de compatibilidad antes de comprar)
  2. Cámara FV-5

No sé si hay alguna aplicación gratuita que ofrezca soporte para la captura de imágenes RAW. Puede que exista una aplicación gratuita, pero no conozco ninguna de calidad decente. Las dos que he mencionado son relativamente baratas comparadas con el costo de una cámara real de apuntar y disparar si tienes un presupuesto ajustado.

0 votos

Los usaría, pero mi presupuesto es literalmente de 0 dólares. Estoy usando un motor de juegos de código abierto, por ejemplo. Necesito algo de código abierto, o al menos de uso gratuito.

1 votos

@john01dav El "versión "lite of Camera FV-5 puede capturar archivos RAW y .png, pero tiene limitaciones. Puedes probar la versión lite gratuita para ver si te funciona.

0 votos

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