К Шарлин Хан

Аннотируйте свои изображения или добавляйте другие типы текстовых меток с помощью JES.

Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

JES — это среда разработки, позволяющая обрабатывать и редактировать различные медиафайлы. Для изображений это включает в себя загрузку фотографий или добавление различных эффектов фильтра.

Если вы редактируете изображения, вам может понадобиться добавить текст в определенном наборе координат. Если это так, вы можете использовать встроенные функции JES, такие как addText() или addTextWithStyle(). Эти функции позволяют настраивать место появления текста, цвет текста и другие параметры стиля.

Как добавить текст на изображение

Вы можете добавить текст на изображение в JES, используя функцию addText(). Поскольку JES использует язык программирования Jython, убедитесь, что вы освежили свой синтаксис Python с помощью некоторые базовые примеры Python.

instagram viewer
  1. Откройте приложение JES на своем компьютере.
  2. В окне программирования создайте новую функцию с именем textOnImage:
    дефтекст на изображении():
  3. Внутри функции используйте функцию pickAFile(), чтобы попросить пользователя выбрать локальный файл на своем компьютере:
    файл = выбрать файл () 
  4. Создайте объект изображения с помощью функции makePicture():
    pic = makePicture (файл)
  5. Объявите строку, которую вы хотите добавить к изображению:
    ул = "Это проверка."
  6. Используйте функцию addText(), чтобы добавить текст на изображение. В качестве первого аргумента введите изображение. В качестве второго и третьего аргументов введите координаты, в которых должен отображаться текст. Передайте строковую переменную в качестве последнего аргумента:
    addText (рис, 50, 50, стр)
  7. По умолчанию цвет текста черный. Вы можете изменить цвет текста, передав имя цвета в качестве пятого аргумента:
    addText (pic, 100, 100, str, синий)
  8. Покажите картинку, используя функцию show(), чтобы визуализировать изображение в JES на экран:
    показывать(рис.)
  9. Нажать на Загрузить программу Кнопка, расположенная под областью программирования. Если будет предложено сохранить файл, нажмите Да.
  10. Введите функцию textOnImage() в командную строку, чтобы запустить ее:
  11. Подождите, пока функция отобразит изображение с текстом.

Как добавить стилизованный текст

Вы также можете добавить стилизованный текст к изображению в JES, используя функцию addTextWithStyle().

  1. Создайте новую функцию StyledTextOnImage:
    дефСтайлдтекстонимаже():
  2. Внутри функции импортируйте «java.awt. Шрифт". Это даст вам доступ к определенным стилям, таким как полужирный шрифт.
    Импортировать Java.awt. Шрифт как Шрифт
  3. Используйте функцию pickAFile(), чтобы попросить пользователя выбрать локальный файл на своем компьютере:
    файл = выбрать файл () 
  4. Используйте функцию makePicture() для создания объекта изображения:
    pic = makePicture (файл)
  5. Объявите строку, которую вы хотите добавить к изображению:
    ул = "Это проверка."
  6. Используйте функцию makeStyle() для создания объекта стиля шрифта. Функция makeStyle() позволяет изменить семейство и размер шрифта. Вы также можете использовать его, чтобы сделать текст жирным, курсивом или подчеркнутым.
    мой шрифт = makeStyle("Ариал", Шрифт. СМЕЛЫЙ, 64)
  7. Используйте функцию addTextWithStyle(), чтобы добавить текст на изображение. Как и прежде, аргументы включают в себя само изображение, координаты x и y расположения текста и текстовую строку. Кроме того, введите пользовательский стиль в качестве пятого аргумента:
    addTextWithStyle (pic, 50, 50, str, myFont)
  8. Как и в случае с addText(), текст по умолчанию черный, но вы можете указать другой цвет с помощью дополнительного шестого параметра:
    addTextWithStyle (pic, 100, 100, str, myFont, синий)
  9. Покажите изображение:
    показывать(рис.)
  10. Нажать на Загрузить программу Кнопка, расположенная под областью программирования. Если будет предложено сохранить файл, нажмите Да.
  11. Введите функцию StyledTextOnImage() в командную строку, чтобы запустить ее:
    СтилизованныйТекстНаИзображении()
  12. Подождите, пока функция отобразит изображение с текстом.

Добавление текста к изображениям с помощью JES

Теперь, когда вы увидели, как добавлять текст к изображениям, вы можете проверить некоторые другие интересные вещи, которые вы можете делать с изображениями с помощью JES. Эта мощная среда позволяет обрезать и масштабировать изображения, применять фильтры и выполнять преобразования цвета.

Подписывайтесь на нашу новостную рассылку

Комментарии

ДелитьсяТвитнутьДелитьсяДелитьсяДелиться
Копировать
Электронная почта
Делиться
ДелитьсяТвитнутьДелитьсяДелитьсяДелиться
Копировать
Электронная почта

Ссылка скопирована в буфер обмена

Похожие темы

  • Программирование
  • Программирование
  • Питон
  • Пакетное редактирование изображений

Об авторе

Шарлин Хан (опубликовано 75 статей)

Шей работает полный рабочий день разработчиком программного обеспечения и любит писать руководства, чтобы помогать другим. Она имеет степень бакалавра информационных технологий и имеет предыдущий опыт в области обеспечения качества и репетиторства. Шей любит игры и игру на пианино.