Skip to main content

给图片添加文字水印,支持设置文字内容、大小、透明度、颜色、旋转等

Project description

给图片添加文字水印,支持设置文字内容、大小、透明度、颜色、旋转等

效果图

image0

安装配置

安装 Pillow:

pip install Pillow

使用

例子:

python3 watermark/watermark.py -m '测试水印' -f weixiaobao.jpg

具体使用参数介绍:

运行 python3 watermark.py -h

usage: watermark.py [-h] [-f FILE] [-m MARK] [-o OUT] [-c COLOR] [-s SPACE]
                    [-a ANGLE] [--size SIZE] [--opacity OPACITY]

给图片添加文字水印,支持设置文字内容、大小、透明度、颜色、旋转等

optional arguments:
  -h, --help               show this help message and exit
  -f FILE, --file FILE     image file path or directory
  -m MARK, --mark MARK     watermark content
  -o OUT, --out OUT        image output directory, default is ./output
  -c COLOR, --color COLOR  font color like '#000000', default is #F4F4F4
  -s SPACE, --space SPACE  space between watermarks, default is 60
  -a ANGLE, --angle ANGLE  rotate angle of watermarks, default is 30
  --size SIZE              font size of text, default is 25
  --opacity OPACITY        opacity of watermarks, default is 0.4

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

watermark2-1.0.3.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

watermark2-1.0.3-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file watermark2-1.0.3.tar.gz.

File metadata

  • Download URL: watermark2-1.0.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2

File hashes

Hashes for watermark2-1.0.3.tar.gz
Algorithm Hash digest
SHA256 f623226326bfd526fbcdcda24ea6f91afa108633435f4bc31554428881423477
MD5 20293d854764f8c8099179dc93597ceb
BLAKE2b-256 54f6b98f0e0afef1a7c6184e28409766a6966b5ec2548507f7293aa8a81f1eb9

See more details on using hashes here.

File details

Details for the file watermark2-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: watermark2-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2

File hashes

Hashes for watermark2-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0d64363045bb1aa3c4bb0f8314f2c8a04527b4cbea187910887da1931885c777
MD5 932b5b692a2cfe2fad6144cd89b74562
BLAKE2b-256 cb9acd9b7a03ad757cc90b339ec23672dd0ad9f5fab5b1ddd9c9b95d832a2b8d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page