Depois de fazer alterações em uma imagem com JES, certifique-se de saber como salvar sua criação finalizada.
JES é um ambiente de programação que utiliza a linguagem de programação Jython. Ele fornece uma interface amigável para escrever, executar e depurar código.
Você pode usar o JES para editar uma variedade de mídia, incluindo fotos, vídeos e som. O JES também oferece muitas bibliotecas e funções integradas. Eles podem ajudá-lo em tarefas específicas, como alterar a cor dos pixels em uma imagem.
Depois de terminar de editar uma imagem, você pode salvá-la localmente em seu computador.
Como modificar uma imagem de exemplo
Você pode importar e renderizar uma imagem em JES para edição.
- Abra o aplicativo JES em seu computador.
- Na janela de programação, crie uma nova função chamada savePictureToFile():
defsaveImageToFile():
- Dentro desta função, exiba um gerenciador de arquivos para solicitar que o usuário selecione um arquivo. Lembre-se de recuar seu código como parte da estrutura do Jython:
arquivo = pickAFile()
- Crie um novo objeto de imagem a partir do arquivo selecionado:
pic = makeImage (arquivo)
- Faça algumas alterações para modificar a imagem. Por exemplo, você pode use JES para adicionar texto à imagem. Para fazer isso, comece importando "java.awt. Font" para usar fontes estilizadas:
importar java.awt. Fonte como Fonte
- Crie o texto que você exibirá na imagem e dê a ele algum estilo. Use a função addTextWithStyle() para adicionar o texto na imagem em um conjunto específico de coordenadas:
str = "Texto adicionado para modificar a imagem"
estiloFonte = makeStyle("Arial", Fonte. AUDACIOSO, 96)
addTextWithStyle (foto, 200, 200, str, styleFont)
Como salvar a nova imagem em seu computador
Você pode usar a função integrada writePictureTo() para salvar a nova imagem como um novo arquivo em seu computador.
- Ainda dentro da função savePictureToFile(), e após editar a imagem, adicione uma variável para armazenar o caminho do arquivo. Os detalhes dependerão do seu sistema operacional e da estrutura do sistema de arquivos. Aqui está um caminho de exemplo para uma pasta da área de trabalho em uma máquina Windows:
pathToDesktop = "C:\\Users\\Sharl\\Desktop\\"
- Adicione uma variável para armazenar o nome da imagem recém salva:
novoNomeArquivo = "newPic.jpg"
- Use a função integrada writePictureTo() para salvar sua nova imagem como um arquivo. Passe a imagem que você está salvando para a função junto com o caminho completo do arquivo para salvá-lo.
fullPath = pathToDesktop + newFileName
writePictureTo (imagem, fullPath) - Para executar o script Jython, clique no botão Carregar programa botão, localizado entre a área de programação e o terminal.
- Digite o nome da função no terminal para executá-la:
saveImageToFile()
- Use o gerenciador de arquivos para selecionar uma imagem.
- Navegue até sua área de trabalho para visualizar seu novo arquivo de imagem, com as modificações adicionadas à foto.
Editando Imagens Usando JES
O JES facilita fazer alterações simples em imagens programaticamente e, em seguida, salvar os resultados. O ambiente fornece muitas técnicas interessantes para processamento de imagens.