基于python的图片批量添加水印和重命名程序

开发环境要求

本系统的软件开发及运行环境具体如下。

操作系统:Windows 7、Windows 10。

Python版本:Python 3.7.1。

开发工具:PyCharm 2018。

Python内置模块:os、os.path、sys。

第三方模块:PyQt5、pyqt5-tools、PIL。

注意:在使用第三方模块时,首先需要使用pip install命令安装该模块,例如,安装PyQt5模块,可以在Python命令窗口中执行以下命令:

pip install PyQt5

运行方法

打开PyCharm开发环境,然后打开源码文件夹,找到imageMS文件夹,按下进行复制,切换到PyCharm开发环境,在左侧列表中按下进行粘贴,展开imageMS文件夹,双击main.py打开该文件,然后在右侧窗口中单击右键,选择“Run’main”即可运行程序,如图1所示。

基于python的图片批量添加水印和重命名程序_第1张图片

                      图1  选择'Run main'即可运行程序

程序运行效果如图2所示(说明:通过菜单即可打开子窗体进行操作)。

基于python的图片批量添加水印和重命名程序_第2张图片

                                  图2  项目主界面

具体的操作步骤如下:

(1)选择要执行的操作:主窗体主要起到导航的功能,该窗体中通过选择相应菜单可以打开批量添加水印窗体和批量重命名窗体。图片目前只支持png格式。

(2)批量添加水印:在主窗体的菜单中选择“主菜单”/“添加水印”菜单,弹出图片批量添加水印窗体,该窗体中,首先单击“加载图片”按钮,选择要添加水印的图片;然后对水印文字或者图片进行设置,接下来设置水印的透明度和位置,单击“路径设置”区域的“浏览”按钮,对水印图片的保存路径进行设置,全部设置完成后,单击“执行”按钮,即可批量为选择的图片添加文字或者图片水印,如图3所示。

基于python的图片批量添加水印和重命名程序_第3张图片

                       图3  批量添加水印

(3)批量重命名:在主窗体的菜单中选择“主菜单”/“批量重命名”菜单,弹出图片批量重命名窗体,该窗体中,首先设置重命名的方式,本软件中提供了3种重命名方式,分别自文件名大写、文件名小写,以及按照指定的模板对图片进行重命名;设置完成后,单击“选择”按钮,选择要重命名的图片所在的文件,然后单击“重命名”按钮,即可按照设置的重命名方式对图片进行批量重命名,效果如图4所示。

基于python的图片批量添加水印和重命名程序_第4张图片

                           图4  批量重命名

最后,有相关开发需求欢迎通过微信公众号联系我们.

公众号:320科技工作室.

你可能感兴趣的:(编程,python,pyqt5,水印,图片处理,图像处理)