Por Sharlene Khan

Una vez que haya realizado cambios en una imagen con JES, asegúrese de saber cómo guardar su creación finalizada.

Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

JES es un entorno de programación que utiliza el lenguaje de programación Jython. Proporciona una interfaz fácil de usar para escribir, ejecutar y depurar código.

Puede usar JES para editar una variedad de medios, incluidas fotos, videos y sonido. JES también ofrece muchas bibliotecas y funciones integradas. Estos pueden ayudarlo con tareas específicas, como cambiar el color de los píxeles dentro de una imagen.

Una vez que haya terminado de editar una imagen, puede guardarla localmente en su computadora.

Cómo modificar una imagen de ejemplo

Puede importar y renderizar una imagen en JES para editar

  1. Abra la aplicación JES en su computadora.
  2. En la ventana de programación, cree una nueva función llamada savePictureToFile():
    definitivamenteguardarImagenEnArchivo():
  3. instagram viewer
  4. Dentro de esta función, muestra un administrador de archivos para solicitar al usuario que seleccione un archivo. Recuerde sangrar su código como parte de la estructura de Jython:
    archivo = escogerArchivo()
  5. Cree un nuevo objeto de imagen a partir del archivo seleccionado:
    pic = makePicture (archivo)
  6. Haz algunos cambios para modificar la imagen. Por ejemplo, puedes use JES para agregar texto a la imagen. Para hacerlo, comience importando "java.awt. Fuente" para usar fuentes con estilo:
    importar java.awt. Fuente como Fuente
  7. Crea el texto que mostrarás en la imagen y dale un poco de estilo. Use la función addTextWithStyle() para agregar el texto a la imagen en un conjunto específico de coordenadas:
    cadena = "Texto añadido para modificar imagen"
    styledFont = makeStyle("arial", Fuente. ATREVIDO, 96)
    addTextWithStyle (imagen, 200, 200, str, fuente con estilo)

Cómo guardar la nueva imagen en su computadora

Puede usar la función incorporada writePictureTo() para guardar la nueva imagen como un nuevo archivo en su computadora.

  1. Todavía dentro de la función savePictureToFile(), y después de editar la imagen, agregue una variable para almacenar la ruta del archivo. Los detalles dependerán de su sistema operativo y la estructura del sistema de archivos. Aquí hay una ruta de ejemplo a una carpeta de escritorio en una máquina con Windows:
    ruta al escritorio = "C:\\Usuarios\\Sharl\\Escritorio\\"
  2. Agregue una variable para almacenar el nombre de la imagen recién guardada:
    nuevoNombreDeArchivo = "nuevaImagen.jpg"
  3. Use la función incorporada writePictureTo() para guardar su nueva imagen como un archivo. Pase la imagen que está guardando a la función junto con la ruta completa del archivo para guardarla.
    fullPath = pathToDesktop + newFileName
    writePictureTo (imagen, ruta completa)
  4. Para ejecutar el script Jython, haga clic en el Cargar programa botón, situado entre el área de programación y el terminal.
  5. Escriba el nombre de la función en la terminal para ejecutarla:
    guardarImagenEnArchivo()
  6. Utilice el administrador de archivos para seleccionar una imagen.
  7. Navegue a su escritorio para ver su nuevo archivo de imagen, con las modificaciones agregadas a la foto.

Edición de imágenes usando JES

JES facilita la realización de cambios simples en las imágenes mediante programación y luego guarda los resultados. El entorno proporciona muchas técnicas interesantes para el procesamiento de imágenes.

Suscríbete a nuestro boletín

Comentarios

CompartirPíoCompartirCompartirCompartir
Copiar
Correo electrónico
Compartir
CompartirPíoCompartirCompartirCompartir
Copiar
Correo electrónico

Enlace copiado al portapapeles

Temas relacionados

  • Programación
  • Edición de imágenes por lotes
  • Pitón

Sobre el Autor

Sharlene Khan (80 artículos publicados)

Shay trabaja a tiempo completo como desarrolladora de software y disfruta escribiendo guías para ayudar a los demás. Tiene una licenciatura en TI y tiene experiencia previa en control de calidad y tutoría. Shay ama jugar y tocar el piano.