Por Sharlene Khan

Anote sus imágenes o agregue otros tipos de etiquetas de texto con JES.

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 desarrollo que le permite procesar y editar una variedad de medios. Para las imágenes, esto incluye cargar fotos o agregar diferentes efectos de filtro.

Si está editando imágenes, es posible que desee agregar texto en un conjunto particular de coordenadas. Si es así, puede usar funciones JES integradas como addText() o addTextWithStyle(). Estas funciones le permiten configurar dónde aparece el texto, el color del texto y otras opciones de estilo.

Cómo agregar texto a una imagen

Puede agregar texto a una imagen en JES usando la función addText(). Dado que JES utiliza el lenguaje de programación Jython, asegúrese de repasar la sintaxis de Python con algunos ejemplos básicos de Python.

  1. Abra la aplicación JES en su computadora.
  2. instagram viewer
  3. En la ventana de programación, cree una nueva función llamada textOnImage:
    definitivamentetextoEnImagen():
  4. Dentro de la función, use la función pickAFile() para pedirle al usuario que seleccione un archivo local en su computadora:
    archivo = escogerArchivo() 
  5. Cree un objeto de imagen usando la función makePicture():
    pic = makePicture (archivo)
  6. Declare la cadena que le gustaría agregar a la imagen:
    cadena = "Esto es una prueba."
  7. Use la función addText() para agregar el texto a la imagen. Para el primer argumento, ingrese la imagen. Para el segundo y tercer argumento, ingrese las coordenadas donde desea que se muestre el texto. Pase la variable de cadena como argumento final:
    añadirTexto (imagen, 50, 50, str)
  8. Por defecto, el color del texto es negro. Puede cambiar el color del texto pasando el nombre de un color como quinto argumento:
    addText (imagen, 100, 100, str, azul)
  9. Muestre la imagen usando la función show() para renderizar la imagen en JES en la pantalla:
    espectáculo(Foto)
  10. Clickea en el Cargar programa botón, ubicado debajo del área de programación. Si se le solicita que guarde el archivo, haga clic en .
  11. Ingrese la función textOnImage() en la línea de comando para ejecutarla:
  12. Espere a que la función muestre la imagen con texto.

Cómo agregar texto con estilo

También puede agregar texto con estilo a una imagen en JES usando la función addTextWithStyle().

  1. Cree una nueva función llamada StyledTextOnImage:
    definitivamenteStyledTextOnImage():
  2. Dentro de la función, importe "java.awt. Fuente". Esto le dará acceso a ciertos estilos, como la fuente en negrita.
    importar java.awt. Fuente como Fuente
  3. Use la función pickAFile() para pedirle al usuario que seleccione un archivo local en su computadora:
    archivo = escogerArchivo() 
  4. Utilice la función makePicture() para crear un objeto de imagen:
    pic = makePicture (archivo)
  5. Declare la cadena que le gustaría agregar a la imagen:
    cadena = "Esto es una prueba."
  6. Utilice la función makeStyle() para crear un objeto de estilo de fuente. La función makeStyle() le permite cambiar la familia y el tamaño de la fuente. También puede usarlo para poner el texto en negrita, cursiva o subrayado.
    miFuente = hacerEstilo("arial", Fuente. ATREVIDO, 64)
  7. Use la función addTextWithStyle() para agregar el texto a la imagen. Como antes, los argumentos incluyen la imagen en sí, las coordenadas x e y de la ubicación del texto y la cadena de texto. Además, ingrese el estilo personalizado como el quinto argumento:
    addTextWithStyle (foto, 50, 50, str, myFont)
  8. Al igual que con addText(), el texto es negro de forma predeterminada, pero puede especificar un color diferente con un sexto parámetro adicional:
    addTextWithStyle (imagen, 100, 100, str, myFont, azul)
  9. Mostrar la imagen:
    espectáculo(Foto)
  10. Clickea en el Cargar programa botón, ubicado debajo del área de programación. Si se le solicita que guarde el archivo, haga clic en .
  11. Ingrese la función StyledTextOnImage() en la línea de comando para ejecutarla:
    StyledTextOnImage()
  12. Espere a que la función muestre la imagen con texto.

Agregar texto a imágenes usando JES

Ahora que ha visto cómo agregar texto a las imágenes, puede ver algunas de las otras cosas interesantes que puede hacer con las imágenes con JES. Este poderoso entorno le permite recortar y escalar imágenes, aplicar filtros y realizar transformaciones de color.

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
  • Programación
  • Pitón
  • Edición de imágenes por lotes

Sobre el Autor

Sharlene Khan (75 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.