¿Es posible ampliar una imagen para aumentar la densidad de píxeles?

He hecho una foto cuya resolución es menor. Puedo cambiar el tamaño de la imagen fácilmente (es decir, puedo escalar a una resolución más alta), pero la calidad de la imagen es mala, lo cual es cierto porque es posible que la imagen no tenga suficientes píxeles para escalar correctamente.

  1. ¿El cambio de tamaño es un medio para aumentar la resolución de la imagen?

  2. ¿Es posible aumentar la densidad de píxeles de la imagen y luego cambiar el tamaño, de modo que la
    calidad de la imagen no se vea muy afectada?

Principalmente uso GIMP y Picasa.

Lo siguiente puede ser útil. Usé Photoshop en los ejemplos, sin embargo, GIMP también debería funcionar bien. foto.stackexchange.com/questions/1715/… . Para resumir el enlace... sí, creo que es posible aumentar el tamaño de una imagen y minimizar la pérdida de calidad, sin embargo, no se pueden mantener todos los detalles originales.
por lo que desea crear datos mágicamente de la nada para mostrar cosas que estaban allí en realidad pero que no están en la imagen porque su resolución no era lo suficientemente alta. no va a funcionar Como máximo, puede interpolar entre píxeles existentes y agregar más que tengan un valor promedio de los que los rodean (posiblemente ponderados de alguna manera). Eso da la ilusión de una mayor resolución cuando en realidad no lo es, son solo más píxeles que muestran exactamente lo mismo.

Respuestas (6)

En general, no es posible aumentar el tamaño/resolución/densidad de píxeles de una imagen después de haberla capturado. Si el detalle nunca estuvo presente, no se puede reemplazar.

Hay formas de aumentar la cantidad de píxeles mientras se minimizan los artefactos (un ejemplo es el cambio de tamaño de imagen basado en fractales). Estos métodos son útiles cuando necesita imprimir grandes sin ver artefactos de píxeles. Pero los resultados no se parecen en nada a lo que obtendría con una imagen que tuviera una resolución más alta para empezar.

"Hay formas de aumentar la cantidad de píxeles mientras se minimizan los artefactos" hasta cierto punto, por supuesto :)

¿El cambio de tamaño es un medio para aumentar la resolución de la imagen?

Cambiar el tamaño puede aumentar el número de píxeles si lo desea, pero en general no puede aumentar la cantidad de detalles. Aunque en algunas situaciones es necesario aumentar la escala (por ejemplo, si desea combinar dos imágenes). Utilice la interpolación Sinc (Lanczos3) al escalar la imagen en Gimp.

Aún más, el cambio de tamaño generalmente conduce a la pérdida de nitidez de la imagen, incluso si reduce el tamaño de la imagen. Algunos algoritmos de cambio de tamaño son mejores para mantener la imagen nítida, pero es más probable que produzcan artefactos de cambio de tamaño. Por lo general, necesitará enfocar (por ejemplo, aplicar una máscara de enfoque) la imagen después del cambio de tamaño final. La interpolación cúbica suele funcionar bien para la reducción de escala.

¿Es posible aumentar la densidad de píxeles de la imagen y luego cambiar el tamaño, de modo que la calidad de la imagen no se vea muy afectada?

No entiendo lo que quieres decir aquí.

Si se refiere a la densidad de píxeles como puntos por pulgada y cambia el tamaño como una operación para cambiar la cantidad de píxeles en la imagen, entonces puede cambiar la densidad de píxeles libremente (solo afecta el tamaño y la calidad de la impresión), pero no no afecta la calidad de la imagen redimensionada (que depende principalmente del algoritmo que use para cambiar el tamaño, si aumenta o reduce la escala, y cuánto cambia el tamaño).

Sin embargo, es posible aumentar la cantidad de detalles y la resolución de la imagen si tiene una pila de imágenes casi idénticas con pequeños cambios entre sí. Existe una técnica conocida como súper resolución . Es bastante avanzado y, hasta donde yo sé, aún no está disponible en software fotográfico popular. Pero hay bastantes documentos al respecto y código de grado de investigación que puede hacerlo.

No en realidad no. Si pudiéramos, la cámara no estaría aumentando en megapíxeles todo el tiempo.

Necesita más datos capturados para mostrar o imprimir algo más grande.

Los algoritmos de escala tienen formas sofisticadas de inventar píxeles, llamadas interpolación, pero sin más datos, esos píxeles agregados no pueden aumentar los detalles de la imagen. Los algoritmos inteligentes pueden verse un poco mejor que los volcados al agregar píxeles con más contraste local, pero eso es todo.

Sí, es posible aumentar el tamaño de una imagen. La aplicación más común utilizada para este tipo de trabajo es Genuine Fractals (que veo que ahora se ha renombrado como Perfect Resize ). Se puede usar como una aplicación independiente o como complemento de Photoshop. El software ampliará y luego interpolará para completar los píxeles "faltantes". La compañía tiene algunos algoritmos fractales complejos que funcionan bastante bien. Ofrecen una prueba gratuita (Windows o OS X).

Reseña/comparación de Ctein en The Online Photographer: Parte 1 , Parte 2 , Parte 3 . (Resumen: funciona para algunas imágenes, con advertencias).

No está del todo claro a partir de su pregunta qué quiere decir con "resolución", ya que el término se usa a menudo para describir dos cosas que no están muy relacionadas.

  1. Tamaño de la imagen en píxeles, es decir, 3000x2000 píxeles. Este parámetro describe cuánta información puede contener una imagen, es decir, la imagen de arriba tiene 6 millones de píxeles físicos y no hay forma de recuperar ningún detalle que fuera más pequeño que un solo píxel cuando se tomó la imagen. Hay algoritmos (que usan fractales, wavelets, etc.) que pueden engañar al ojo para que parezca que la imagen tiene detalles adicionales, pero no es posible recuperar la información real. Obviamente, este truco solo funciona para un rango limitado de escalamiento. Entonces, por ejemplo, si tomaste una imagen a 640x480 píxeles físicos, no hay absolutamente ninguna forma de hacer que parezca que fue tomada a 5000x3000 píxeles.

  2. Resolución de imagen en píxeles por pulgada (PPI) o puntos por pulgada (DPI). Este parámetro es solo un número grabado en algún lugar de los metadatos de la imagen que controla cómo se debe escalar la imagen cuando se reproduce en un medio físico (papel o pantalla). Como resultado, controla el tamaño de una imagen cuando se imprime (o incluso, diría yo, el tamaño predeterminado, ya que puede cambiar fácilmente las dimensiones de la imagen en un programa de publicación, por ejemplo).

Ejemplos: una imagen de 5000x3000 impresa a 300 DPI será de 17x10". Si los metadatos de otra imagen dicen que su resolución es de 100 DPI, no significa nada, siempre que su tamaño en píxeles sea el mismo; aún puede imprimirla a 17x10" con el misma cantidad de detalles.

Del mismo modo, una imagen de 640 x 480 píxeles se puede imprimir a 6,4 x 4,8", lo que nos da una resolución efectiva de 100 ppp. La imagen más grande de 5000 x 3000 a 100 ppp se puede ampliar hasta 50 x 30" conservando una cantidad comparable de detalle/nitidez.

Mi punto es: si le preocupa que la resolución en ppp de su imagen sea baja, no lo haga, no importa en absoluto, solo importa el tamaño de la imagen en píxeles. Cualquier remuestreo de imagen en este caso resultará en un deterioro de la calidad.

Intente usar Photoshop, puede aumentar la resolución allí ... eso puede ayudar

¿Puede explicar cómo podría hacer eso, más allá del simple cambio de tamaño que las notas de @sat en la pregunta no brindan una calidad de imagen muy buena?
Hola @Caroline y bienvenida a PhotoSE. Un consejo rápido con respecto a los votos aquí. Esta comunidad valora mucho las respuestas ricas, informativas y fácticas. Creo que el motivo de los votos negativos en su respuesta se debe a la respuesta concisa que carece de detalles sobre cómo se podría aumentar la resolución sin perder mucho detalle con Photoshop. ¿Puede ampliar su respuesta y ofrecer más detalles sobre cómo se podría aumentar la resolución manteniendo la mayor calidad posible?