MCPcopy Create free account

hub / github.com/SixQuant/nowatermark / functions

Functions9 in github.com/SixQuant/nowatermark

↓ 4 callersMethodremove_watermark
去除图片中的水印 :param filename: 待去除水印图片文件名称 :param output_filename: 去除水印图片后的输出文件名称 :return: 去除水印后的图片位图
nowatermark/WatermarkRemover.py:138
↓ 2 callersMethodfind_watermark_from_gray
从原图的灰度图中寻找水印位置 :param gray_img: 原图的灰度图 :param watermark_template_gray_img: 水印模板的灰度图 :return: x1, y1, x2, y2
nowatermark/WatermarkRemover.py:91
↓ 2 callersMethodload_watermark_template
加载水印模板,以便后面批量处理去除水印 :param watermark_template_filename: :return:
nowatermark/WatermarkRemover.py:26
↓ 1 callersMethoddilate
对图片进行膨胀计算 :param img: :return:
nowatermark/WatermarkRemover.py:34
↓ 1 callersMethodgenerate_template_gray_and_mask
处理水印模板,生成对应的检索位图和掩码位图 检索位图 即处理后的灰度图,去除了非文字部分 :param watermark_template_filename: 水印模板图片文件名称 :return: x1,
nowatermark/WatermarkRemover.py:43
↓ 1 callersMethodremove_watermark_raw
去除图片中的水印 :param img: 待去除水印图片位图 :param watermark_template_gray_img: 水印模板的灰度图片位图,用于确定水印位置 :param watermark_template_mas
nowatermark/WatermarkRemover.py:113
Method__init__
(self, verbose=True)
nowatermark/WatermarkRemover.py:19
Methodfind_watermark
从原图中寻找水印位置 :param filename: :return: x1, y1, x2, y2
nowatermark/WatermarkRemover.py:81
Methodtest_all
(self)
tests/test_WatermarkRemover.py:14