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

9

He tomado 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 se reduce, lo cual es cierto porque la imagen puede no tener suficientes píxeles para escalar correctamente.

  1. ¿Cambiar el 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, para que la
    calidad de la imagen no se vea muy afectada?

Principalmente uso GIMP y Picasa.

se sentó
fuente
1
Lo siguiente puede ser útil. Usé Photoshop en los ejemplos, sin embargo, GIMP también debería funcionar bien. photo.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 puede mantener todos los detalles originales.
jrista
por lo tanto, desea crear mágicamente datos 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 aquellos a su alrededor (posiblemente ponderados de alguna manera). Eso da la ilusión de una mayor resolución cuando de hecho no lo es, son solo más píxeles que muestran exactamente lo mismo.
Jwenting

Respuestas:

10

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

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

Matt Grum
fuente
"Hay formas de aumentar el número de píxeles mientras se minimizan los artefactos" hasta cierto punto :)
comenzando el
7

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

Cambiar el tamaño puede aumentar el recuento de píxeles si lo desea, pero en general no puede aumentar la cantidad de detalles. Sin embargo, en algunas situaciones es necesario aumentar la escala (por ejemplo, si desea combinar dos imágenes). Use 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 máscara de enfoque) la imagen después del cambio de tamaño final. La interpolación cúbica generalmente funciona bien para la reducción de escala.

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

No entiendo lo que quieres decir aquí.

Si quiere decir la densidad de píxeles como puntos por pulgada, y cambia el tamaño como una operación para cambiar el número 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 de qué algoritmo use para cambiar el tamaño, si aumenta o reduce la escala y cuánto cambia de 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 . Está bastante avanzado y, hasta donde yo sé, todavía no está disponible en el popular software fotográfico. Pero hay muchos documentos al respecto y un código de grado de investigación que puede hacerlo.

sastanin
fuente
6

No en realidad no. Si pudiéramos, la cámara no aumentaría 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, llamada 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 agregando píxeles con más contraste local, pero eso es todo.

Itai
fuente
4

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

ahockley
fuente
2
Revisión / comparación por Ctein en The Online Photographer: Parte 1 , Parte 2 , Parte 3 . (Resumen: funciona para algunas imágenes, con advertencias).
Lea mi perfil el
3

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

  1. Tamaño de 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 capturó una imagen a 640x480 píxeles físicos, no hay absolutamente ninguna manera 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 registrado 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, 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 alguna otra imagen dicen que su resolución es de 100 DPI, no significa nada, siempre y cuando su tamaño en píxeles sea el mismo; aún puede imprimirlo a 17x10" con el misma cantidad de detalles

Del mismo modo, una imagen de 640x480 píxeles se puede imprimir a 6.4x4.8 ", lo que nos da una resolución efectiva de 100 ppp. La imagen más grande de 5000x3000 a 100 DPI se puede ampliar hasta 50x30" mientras se conserva una cantidad comparable de detalle / nitidez.

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

Sergey
fuente
-3

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

Caroline Halliwell
fuente
2
¿Puede explicar cómo podría hacer eso, más allá del simple cambio de tamaño que @sat señala en la pregunta no da muy buena calidad de imagen?
Lea mi perfil el
3
Hola @Caroline, y bienvenido a PhotoSE. Un consejo rápido sobre los votos aquí. Esta comunidad valora altamente las respuestas ricas, informativas y objetivas. Creo que la razón de los votos negativos en su respuesta se debe a la breve respuesta que carece de detalles sobre cómo se puede aumentar la resolución sin mucha pérdida de detalles con Photoshop. ¿Puede ampliar su respuesta y ofrecer más detalles sobre cómo se puede aumentar la resolución y mantener la mayor calidad posible?
jrista