资源简介
为了防止他人盗用自己的图片,我们加一些“隐形”的水印
代码片段和文件信息
# coding=utf-8
import cv2
import numpy as np
import random
import os
from argparse import ArgumentParser
ALPHA = 5
def build_parser():
parser = ArgumentParser()
parser.add_argument(‘--original‘ dest=‘ori‘ required=True)
parser.add_argument(‘--image‘ dest=‘img‘ required=True)
parser.add_argument(‘--result‘ dest=‘res‘ required=True)
parser.add_argument(‘--alpha‘ dest=‘alpha‘ default=ALPHA)
return parser
def main():
parser = build_parser()
options = parser.parse_args()
ori = options.ori
img = options.img
res = options.res
alpha = float(options.alpha)
if not os.path.isfile(ori):
parser.error(“original image %s does not exist.“ % ori)
if not os.path.isfile(img):
parser.error(“image %s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-28 09:50 blind-watermark-python3\
目录 0 2019-05-28 09:50 blind-watermark-python3\.idea\
文件 464 2019-05-27 16:50 blind-watermark-python3\.idea\blind-watermark-python3.iml
文件 138 2019-05-27 16:46 blind-watermark-python3\.idea\encodings.xm
文件 294 2019-05-27 16:46 blind-watermark-python3\.idea\misc.xm
文件 305 2019-05-27 16:46 blind-watermark-python3\.idea\modules.xm
文件 10743 2019-05-27 22:08 blind-watermark-python3\.idea\workspace.xm
文件 1576 2018-11-28 12:17 blind-watermark-python3\decode.py
文件 1724 2018-11-28 12:17 blind-watermark-python3\encode.py
文件 169986 2018-11-28 12:17 blind-watermark-python3\extract.png
文件 1057 2018-11-28 12:17 blind-watermark-python3\LICENSE
文件 1093406 2018-11-28 12:17 blind-watermark-python3\ori.png
文件 852 2018-11-28 12:17 blind-watermark-python3\README.md
文件 981629 2018-11-28 12:17 blind-watermark-python3\res.png
文件 3584 2018-11-28 12:17 blind-watermark-python3\watermark.png
评论
共有 条评论