Edición de imágenes abarca los procesos de alteración de imágenes , ya sean fotografías digitales , tradicionales fotografías fotoquímicas , o ilustraciones . La edición tradicional de imágenes analógicas se conoce como retoque fotográfico , utilizando herramientas como un aerógrafo para modificar fotografías o editar ilustraciones con cualquier medio artístico tradicional . Programas de software gráfico , que se pueden agrupar ampliamente en editores de gráficos vectoriales , editores de gráficos rasterizados y modeladores 3D., son las herramientas principales con las que un usuario puede manipular, mejorar y transformar imágenes. Muchos programas de edición de imágenes también se utilizan para renderizar o crear arte informático desde cero.
Las imágenes de trama se almacenan en una computadora en forma de cuadrícula de elementos de imagen o píxeles . Estos píxeles contienen información sobre el color y el brillo de la imagen. Los editores de imágenes pueden cambiar los píxeles para mejorar la imagen de muchas formas. Los píxeles se pueden cambiar como un grupo, o individualmente, mediante los sofisticados algoritmos dentro de los editores de imágenes. Este artículo se refiere principalmente a los editores de gráficos de mapa de bits , que a menudo se utilizan para modificar fotografías y otros gráficos rasterizados. Sin embargo, el software de gráficos vectoriales , como Adobe Illustrator , CorelDRAW , Xara Designer Pro o Inkscape, se utilizan para crear y modificar imágenes vectoriales, que se almacenan como descripciones de líneas , curvas de Bézier y texto en lugar de píxeles. Es más fácil rasterizar una imagen vectorial que vectorizar una imagen rasterizada; Cómo vectorizar una imagen rasterizada es el foco de mucha investigación en el campo de la visión por computadora . Las imágenes vectoriales se pueden modificar más fácilmente porque contienen descripciones de las formas para facilitar el reordenamiento. También son escalables, rasterizables en cualquier resolución .
Los programas de edición de imágenes de cámara o computadora a menudo ofrecen funciones básicas de mejora automática de imágenes que corrigen los desequilibrios de brillo y tono de color , así como otras funciones de edición de imágenes, como eliminación de ojos rojos , ajustes de nitidez , funciones de zoom y recorte automático . Estos se denominan automáticos porque generalmente ocurren sin la interacción del usuario o se ofrecen con un clic de un botón o botón del mouse o seleccionando una opción de un menú. Además, algunas funciones de edición automática ofrecen una combinación de acciones de edición con poca o ninguna interacción del usuario.
Muchos formatos de archivo de imagen utilizan la compresión de datos para reducir el tamaño del archivo y ahorrar espacio de almacenamiento. La compresión digital de imágenes puede tener lugar en la cámara o puede realizarse en la computadora con el editor de imágenes. Cuando las imágenes se almacenan en formato JPEG , ya se ha realizado la compresión. Tanto las cámaras como los programas de computadora permiten al usuario establecer el nivel de compresión.
Algunos algoritmos de compresión, como los que se utilizan en el formato de archivo PNG , no tienen pérdida , lo que significa que no se pierde información cuando se guarda el archivo. Por el contrario, el formato de archivo JPEG más popular utiliza un algoritmo de compresión con pérdida (basado en la codificación de transformada de coseno discreta ) mediante el cual cuanto mayor es la compresión, más información se pierde, lo que finalmente reduce la calidad de la imagen o los detalles que no se pueden restaurar. JPEG utiliza el conocimiento de la forma en que el cerebro y los ojos humanos perciben el color para hacer que esta pérdida de detalles sea menos perceptible.
A continuación se enumeran algunas de las capacidades más utilizadas de los mejores programas de manipulación de gráficos. La lista no es de ninguna manera exhaustiva. Hay una gran variedad de opciones asociadas con la aplicación de la mayoría de estas funciones.