當前位置:首頁 > 工具 > 正文

windows去水印腳本

windows去水印腳本

以下是一個基于Python的Windows去水印腳本示例,使用OpenCV庫處理靜態圖像水印。請根據實際需求調整參數:```pythonimport cv2import...

以下是一個基于Python的Windows去水印腳本示例,使用OpenCV庫處理靜態圖像水印。請根據實際需求調整參數:

```python

import cv2

import os

def remove_watermark(input_path, output_path, watermark_pos="bottom_right", threshold=0.5):

"""

去除圖片水印的函數

參數:

input_path: 輸入圖片路徑

output_path: 輸出路徑(默認同目錄watermark_removed_)

watermark_pos: 水印位置(可選:top_left, top_right, bottom_left, bottom_right)

threshold: 水印檢測閾值(0-1)

"""

讀取圖片

img = cv2.imread(input_path)

if img is None:

raise ValueError("無法讀取圖片文件")

 水印檢測區域(根據位置調整)

h, w = img.shape[:2]

if watermark_pos == "top_left":

y_start, x_start = 0, 0

elif watermark_pos == "top_right":

y_start, x_start = 0, w//4

elif watermark_pos == "bottom_left":

y_start, x_start = h//4, 0

elif watermark_pos == "bottom_right":

y_start, x_start = h//4, w//4

else:

raise ValueError("無效的watermark_pos值")

提取水印區域

watermark = img[y_start:y_start+50, x_start:x_start+50]

watermark_avg = cv2.mean(watermark)[0]

檢測是否為水印(根據均值閾值)

if watermark_avg > threshold:

遮蓋水印區域

img[y_start:y_start+50, x_start:x_start+50] = 0

保存結果

output_dir = os.path.dirname(output_path) or os.path.dirname(input_path)

os.makedirs(output_dir, exist_ok=True)

cv2.imwrite(os.path.join(output_dir, f"watermark_removed_{os.path.basename(input_path)

主站蜘蛛池模板: 天天综合色天天综合色hd| 色天使亚洲综合在线观看| 色综合视频一区二区三区| 99久久婷婷国产综合亚洲| 婷婷激情综合网| 欧美综合自拍亚洲综合图片区| 狠狠综合久久综合中文88| 欧美日韩国产综合一区二区三区 | 亚洲欧美日韩综合一区| 日韩亚洲人成在线综合日本 | 久久香蕉综合色一综合色88| 亚洲国产国产综合一区首页| 国产精品无码久久综合| 欧美在线观看综合国产| 国产综合亚洲专区在线| 色综合色综合色综合色欲| 天天爽天天狠久久久综合麻豆 | 色欲人妻综合AAAAA网| 天天综合天天做天天综合| 亚洲综合图片区| 狠狠色噜噜狠狠狠狠色综合久AV| 国产成人亚洲综合色影视| 狠狠色综合网站久久久久久久| 欧美日韩国产综合视频在线看| 91在线亚洲综合在线| 婷婷国产天堂久久综合五月| 桃花色综合影院| 国产婷婷色综合AV蜜臀AV| 狠狠亚洲婷婷综合色香五月排名| 色综合婷婷在线| 色婷婷综合久久久久中文一区二区| 色综合天天综合给合国产| 亚洲欧美日韩国产综合在线| 东京热TOKYO综合久久精品| 一本一道久久综合狠狠老| 狠狠综合久久综合中文88| 亚洲另类激情综合偷自拍| 国产成人精品综合久久久久| 色悠久久久久久久综合网| 久久婷婷五月综合97色一本一本 | 国产精品九九久久精品女同亚洲欧美日韩综合区|