ImageTextAdder¶
a simple tool for batch adding text to images
| 项目信息 | |
|---|---|
| 仓库 | https://github.com/Maicarons/ImageTextAdder |
| 主要语言 | Python |
| Stars | 0 |
| 类型 | 原创项目 |
| 许可证 | Apache-2.0 |
| 最近更新 | 2024-11-01 |
| 主题 | image · pillow · python |
ImageTextAdder 批量添加文本到图片工具¶
简介¶
ImageTextAdder 是一个用于批量在图像上添加文本的简单工具。用户可以选择图像和文本文件,然后将文本添加到图像的指定位置。此工具使用 Python 的 Tkinter 库创建图形用户界面,并使用 Pillow 库处理图像。
功能¶
- 选择要添加文本的图片
- 选择文本文件(每行一个文本)
- 设置文本位置(x, y 坐标)
- 选择字体
- 批量生成新的图片并保存
安装¶
确保您已经安装了 Python 以及以下库:
pip install Pillow
使用¶
- 启动应用程序。
- 点击“浏览”按钮选择要添加文本的图片文件。
- 点击“浏览”按钮选择含有文本的文件(txt 格式)。
- 点击画布以获取文本的位置(x, y 坐标)。
- 在下拉菜单中选择您喜欢的字体。
- 点击“生成图片”按钮以创建新的图像。
- 在
output_images目录中查看生成的图像。
示例¶
hello
world
ImageTextAdder
以上内容将分别添加到图片的指定位置,生成的图像文件将命名为 output_image_1_hello.png, output_image_2_world.png, 等等。
注意事项¶
- 请确认字体文件存在于您的系统中。
- 文本位置应以逗号分隔的形式输入,例如
100, 200。 - 默认保存目录为与程序同级的
output_images文件夹。
ImageTextAdder - A Tool for Batch Adding Text to Images¶
Introduction¶
ImageTextAdder is a simple tool for batch adding text to images. Users can select an image and a text file, and then add the text to specified locations on the image. This tool uses Python's Tkinter library to create a graphical user interface and the Pillow library for image processing.
Features¶
- Select an image to add text to
- Select a text file (one line of text per entry)
- Specify text position (x, y coordinates)
- Choose a font
- Batch generate new images and save them
Installation¶
Make sure you have Python installed along with the following library:
pip install Pillow
Usage¶
- Launch the application.
- Click the "Browse" button to select the image file to which you want to add text.
- Click the "Browse" button to select the text file (in txt format).
- Click on the canvas to get the position for the text (x, y coordinates).
- Select your preferred font from the dropdown menu.
- Click the "Generate Images" button to create the new images.
- Check for the generated images in the
output_imagesdirectory.
Example¶
hello
world
ImageTextAdder
The above content will be added to the image at the specified locations, and the generated image files will be named output_image_1_hello.png, output_image_2_world.png, and so on.
Notes¶
- Please make sure the font files exist on your system.
- The text position should be entered in a comma-separated format, such as
100, 200. - The default save directory is the
output_imagesfolder at the same level as the program.