一批图像的水印

watermarkImage的Python项目详细描述


欢迎使用水印图像!

该软件包将允许您为一批图像添加水印。 这个包是用python 3.5.4编写的

您可以使用3种方法:

安装

您可以从pypi安装水印图像:

$ pip install watermarkImage

示例用法:

>>> from watermarkImage import Logic
>>> list= Logic.watermarkDir(dirToSearch, logo, Position.TOP_LEFT)
>>> Logic.saveImages(list, pathForNewImages)

您可以使用3种方法:

  1. 水印目录:

    输入:

     - dirToSearch: path to folder with all the images you want to watermark.
     - logo: PIL image object.
     - Position: one of 4 corners - please use Position enum from the package!
     - Opacity: opacity of logo (1-10), the default is 5.
     - Logo size: there are 4 sizes to choose, the default is 2. 
    

    输出是PIL图像列表。

  2. 水印列表:

    与watermarkdir相同,但不是dirtosearch,而是list of images,即pil图像的列表。 输出是一样的。

  3. 保存图像:

    输入

     - listOfImages: list of PIL images.
     - pathToSave: path to save the watermark images (the folder will be created if not exists).
    

请注意,该包仅支持jpg\png

许可证

麻省理工学院

免费软件,见鬼!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在安卓活动上使用uncaughtException对话框   将代数象棋符号转换为棋盘布局或FEN符号的java算法   来自证书的java访问证书签名   正则表达式解析Java字符串特殊字符错误   java将linearlayout动态添加到Relativelayout中   java我怎样才能在ant中不停顿地“失败”构建?   从Java producer到Mongodb的json主题数据   java Log4J 2 Syslog Appender工作不正常   java在Processing 3中在3D对象上绘制2D文本   java Spring MVC Web服务调度程序   mysql Java持久性查找区分大小写的数据检索   java YAML解析器不带密钥的多个根文件   SpringJavaBean需要通过prototype作用域使用相同的对象   由于某种原因,应用程序运行时不会显示java xml文件   java maven在JFrog artifactory(snapshotrepo)中找不到具有第三方libs的jar文件