Aplication

 Introducción
GIMP  (GNU Image Manipulation Program, Programa de manipulación de imágenes GNU) es una herramienta multiplataforma para crear, manipular y mejorar archivos de imágenes digitales (fotografías, imágenes escaneadas e imágenes generadas por ordenador, ...). Puede utilizarse como un simple programa de dibujo, un programa experto de retoque fotográfico, un sistema de renderización masiva de imágenes, un convertidor de formatos de imagen, etc. La potencia de Gimp es similar a la de Photoshop, con la diferencia de que es software libre. Gimp  es expandible y extensible. Su funcionalidad puede aumentarse mediante complementos y extensiones. Su avanzado interfaz de scripts permite desde la más simple tarea a la manipulación de la imagen más compleja. GIMP  Introduce un sistema de diálogos tabulados que permiten que el espacio de trabajo tenga la apariencia que se quiera. Casi todos los diálogos pueden arrastrarse a otra ventana de diálogo y soltarse para hacer un sistema de diálogo tabulado. Además, al final de cada diálogo hay un área empotrable: arrastrando y soltando en dicha área se pueden agrupar diálogos en un grupo. De esta forma se proporciona la máxima flexibilidad en la organización del espacio de trabajo. "Python-fu" es ahora el interfaz de scripting externo estándar de GIMP. De esa forma es posible utilizar funciones Gimp en scripts Python, o utilizar Python para escribir complementos para Gimp. **What is it? **** ¿Qué es? ** GIMP-Python is a scripting extension for GIMP, similar to Script-Fu. The main difference is in what is called first.  GIMP-Python es una extensión de secuencias de comandos para el GIMP, similar a la de Script-Fu. La principal diferencia está en lo que se llama en primer lugar. In Script-Fu, the script-fu plug-in executes the script, while in GIMP-Python the script is in control. En Script-Fu, el script-fu plug-in se ejecuta la secuencia de comandos, mientras que en el GIMP-Python está en la secuencia de comandos de control. In fact, you will find that the GIMP-Python scripts start with the line !/usr/bin/python <span style="display: none; font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;">. <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> De hecho, usted encontrará que el GIMP-scripts de Python comienzan con la <span style="color: navy; font-size: 12pt; mso-bidi-font-family: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;">línea! / Usr / bin / python. <span style="display: none; font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; msobidifontfamily: 'Times New Roman'; msofareastfontfamily: 'Times New Roman'; msofareastlanguage: ES-GT; msohide: all;"> The GIMP extension is loaded with the familiar <span style="color: navy; display: none; font-size: 12pt; mso-bidi-font-family: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;">import <span style="display: none; font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;"> command. <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> La extensión de GIMP se carga con el comando de <span style="color: navy; font-size: 12pt; mso-bidi-font-family: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;">importación <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> familiar. <span style="display: none; font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;">Another point of difference between GIMP-Python and Script-Fu is that GIMP-Python stores images, layers, channels and other types as objects rather than just storing their ID. <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> Otro punto de diferencia entre GIMP-Python y Script-Fu es que el GIMP tiendas de Python imágenes, capas, canales y otros tipos como objetos y no sólo el almacenamiento de sus documentos de identidad. This allows better type checking that is missing from Script-Fu, and allows those types to act as objects, complete with attributes and methods. Esto permite un mejor control de tipo que no se encuentra en Script-Fu, y permite a los tipos de actuar como objetos, con atributos y métodos. <span style="display: none; font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;">Also, GIMP-Python is not limited to just calling procedures from the PDB. <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> Además, el GIMP-Python no se limita a llamar a los procedimientos de la AP. It also implements the rest of <span style="color: navy; display: none; font-size: 12pt; mso-bidi-font-family: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;">libgimp <span style="display: none; font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT; mso-hide: all;">, including tiles and pixel regions, and access to other lower level functions. <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> También pone en práctica el resto de <span style="color: navy; font-size: 12pt; mso-bidi-font-family: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;">libgimp, <span style="font-size: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: ES-GT;"> incluidas las losetas y las regiones de píxeles, y el acceso a otras funciones de menor nivel. === <span style="font-family: 'Calibri','sans-serif'; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Características de Gimp <span style="color: #000099; font-family: 'Calibri','sans-serif'; font-size: 14pt; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"> === <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Sus principales características son: <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Completo conjunto de herramientas para dibujar, incluyendo pinceles, lápiz, aerógrafo, reproducción, etc. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">·  <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Gestión especial de memoria cuando el tamaño de la imagen está sólo limitado por el espacio disponible en disco. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Muestreo de sub-píxel para todas las herramientas de dibujo para antialiasing de alta calidad. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Soporte completo para canal Alfa. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Capas y canales. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Base de datos procedural para llamadas a funciones internas GIMP desde programas externos, como Script-Fu. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Capacidades de scripting avanzadas. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Múltiple hacer/deshacer (sólo limitado por el espacio en disco). <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Herramientas de transformación incluyendo rotación, escala ... <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">·  <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Formatos de archivos soportados: GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP y otros. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Carga, visualización, conversión y salvaguarda de diferentes formatos de archivos. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Herramientas de selección, incluyendo rectángulo, elipse, libre, difuso, bezier e inteligente. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Complementos que permiten añadir fácilmente nuevos formatos de archivos y nuevos filtros de efectos. <span style="color: black; font-family: Symbol; font-size: 10pt; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: Symbol; msobidifontfamily: Symbol; msobidifontsize: 12.0pt; msofareastfontfamily: Symbol; msolist: Ignore;">· <span style="color: black; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Respecto a la interfaz de usuario, GIMP utiliza las bibliotecas gráficas GTK2+.