校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 運用python去除圖片水印

運用python去除圖片水印

熱門標簽:外呼并發(fā)線路 宿遷星美防封電銷卡 湛江智能外呼系統廠家 ai電銷機器人源碼 百度地圖標注沒有了 西藏房產智能外呼系統要多少錢 地圖標注審核表 長沙高頻外呼系統原理是什么 ai電話機器人哪里好

由于圖片水印的種類有很多,今天我們先講最簡單的一種。

即上圖中的①類水印,這種水印存在白色背景上的文檔里,水印是灰色,需要保留的文字是黑色。

這種通??梢赃M行簡單的亮度/對比度轉換,直到水印消失并降低亮度以進行補償[1]。參考別人的方法,我發(fā)現可以用多種方法去除水印。大致原理比較相似,下面先講OpenCV的方法。

OpenCV + Numpy

本方法需要使用的庫:cv2、numpy。cv2是基于OpenCV的圖像處理庫,可以對圖像進行腐蝕,膨脹等操作;Numpy這是一個強大的處理矩陣和維度運算的庫。

函數簡介

介紹一下cv2的三個基本函數:使用

img = cv2.imread('test.png')
 
cv2.imshow('test.png',img)
cv2.waitKey(0)
 
cv2.imwrite('test_2.png', img)

對于Numpy呢,則要用到np.clip(),它是一個截取函數,用于截取數組中小于或者大于某值的部分,并使得被截取部分等于固定值。

np.clip(a, a_min, a_max, out=None):

具體用法:

可以看到,數組x中的所有數限定到范圍0和5之間。為啥要介紹這些函數呢,接著往下看。

色彩轉換

回到本文一開始,我們想去除文檔圖片中的水印。

上圖中我選取了三個點,這三個像素點分別對應背景白色、黑色字體以及灰色的水印。

我們現在要做的事,就是想辦法把水印轉換成白色背景。換言之,就是把圖片中[217,217,217]的像素點轉換成[255,255,255]。

當然這個[217,217,217]也不是固定的,只是一個范圍。為了方便調整,我選取了一些像素點,做了一個線性回歸。

希望把圖片整體的像素顏色做一個改變,原有黑色字體盡量跟原來一致,而水印部分則一定要≥255,然后就可以通過np.clip()限定區(qū)間,使之都變成[255,255,255]。

說干就干

import cv2
import numpy as np
 
img = cv2.imread('test.png')
 
new = np.clip(1.4057577998008846*img-38.33089999653017, 0, 255).astype(np.uint8)
 
cv2.imwrite('removed.png', new)

下面我們看看調整后的效果(左側是轉換前,右側是轉換后)。

左:轉換前 右:轉換后

處理效果還是不錯的,說明對于這類文檔圖片水印,通過幾行Python代碼就可以輕松去除水印。

不過通過線性回歸改變整體圖片顏色,也會影響原有的黑色文本,導致其顏色發(fā)生了微微變化。

那我們能不能簡單粗暴一點!只改變水印的顏色呢?

也可以試試。

PIL  + itertools

PIL也是一個Python 圖像處理庫,其中Image模塊是在Python PIL圖像處理中常見的模塊,對圖像進行基礎操作的功能基本都包含于此模塊內。

itertools 之前更是被我們稱為一個零差評的Python內置庫。其中itertools.product用來產生多個列表和迭代器的(積)。

還是跟之前一個原理,我們希望將圖片中[217,217,217]的像素點轉換成[255,255,255]。

那就簡單粗暴一點,也就是像素值相加大概600(217+217+217)以上的像素點,都改成[255,255,255]就好了。

from itertools import product
from PIL import Image
 
img = Image.open('test.png')
width, height = img.size
for pos in product(range(width), range(height)):
    if sum(img.getpixel(pos)[:3]) > 600:
        img.putpixel(pos, (255,255,255))
img.save('removed_1.png')

運行結果,對比一下。

左:轉換前 右:轉換后

與第一種方法對比,肉眼也沒看出來太明顯差別。

那大家就喜歡那種方法就用哪個吧!

到此這篇關于運用python去除圖片水印的文章就介紹到這了,更多相關python去除圖片水印內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 拒絕盜圖!教你怎么用python給圖片加水印
  • 基于python的圖片修復程序(實現水印去除)
  • 利用Python+OpenCV三步去除水印
  • Python編程OpenCV和Numpy圖像處理庫實現圖片去水印

標簽:普洱 南平 漯河 海南 林芝 寧夏 盤錦 大同

巨人網絡通訊聲明:本文標題《運用python去除圖片水印》,本文關鍵詞  運用,python,去除,圖片,水印,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《運用python去除圖片水印》相關的同類信息!
  • 本頁收集關于運用python去除圖片水印的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美日韩国产欧美日美国产精品| 精久久久久久久久久久| 国产欧美精品国产国产专区| 日韩亚洲欧美中文三级| 日韩一级成人av| 久久青草欧美一区二区三区| 久久久国际精品| 中文字幕不卡在线| 国产欧美一区二区精品性色| 国产精品欧美经典| 亚洲综合色噜噜狠狠| 亚洲高清免费观看高清完整版在线观看 | 国产精品丝袜在线| 国产精品久久影院| 亚洲另类春色国产| 日本中文在线一区| 国产精品 日产精品 欧美精品| 国产成+人+日韩+欧美+亚洲| 91女人视频在线观看| 欧美精品三级日韩久久| 亚洲精品在线一区二区| 国产精品卡一卡二卡三| 亚洲大型综合色站| 国产在线视频不卡二| 97超碰欧美中文字幕| 欧美日韩一级大片网址| 久久精品免视看| 亚洲免费视频中文字幕| 日韩精品免费专区| 粉嫩aⅴ一区二区三区四区| 欧美三级午夜理伦三级中视频| 日韩欧美中文字幕一区| 《视频一区视频二区| 蜜桃久久久久久| 99久久综合狠狠综合久久| 在线不卡欧美精品一区二区三区| 久久久久久久网| 亚洲地区一二三色| 成人黄色av电影| 日韩一区二区三区精品视频| 亚洲私人影院在线观看| 国产揄拍国内精品对白| 欧美在线制服丝袜| 国产精品欧美综合在线| 裸体一区二区三区| 欧美性猛交一区二区三区精品| 久久精品一区八戒影视| 男人操女人的视频在线观看欧美| 成人开心网精品视频| 337p粉嫩大胆噜噜噜噜噜91av | 精品一区二区三区久久| 色老头久久综合| 久久婷婷色综合| 日韩成人免费看| 欧美最新大片在线看| 国产精品初高中害羞小美女文| 国产在线观看免费一区| 欧美一区二区三级| 香蕉成人啪国产精品视频综合网| 92精品国产成人观看免费| 国产精品少妇自拍| 国产一区二三区| 欧美一区中文字幕| 手机精品视频在线观看| 欧美日韩aaaaaa| 亚洲国产三级在线| 91久久国产最好的精华液| 国产精品久久久久永久免费观看 | 久久婷婷久久一区二区三区| 蜜桃一区二区三区在线观看| 69堂国产成人免费视频| 婷婷成人激情在线网| 欧美亚洲动漫精品| 亚洲大型综合色站| 欧美一区二区在线视频| 全部av―极品视觉盛宴亚洲| 欧美一级久久久| 老司机一区二区| 26uuu成人网一区二区三区| 国产在线不卡一区| 国产精品情趣视频| 91原创在线视频| 亚洲成人精品影院| 777欧美精品| 久久91精品久久久久久秒播| 国产亚洲精品7777| caoporn国产一区二区| 亚洲视频每日更新| 91精品啪在线观看国产60岁| 男人的天堂亚洲一区| 久久久91精品国产一区二区精品 | 国产精品久久久久久久浪潮网站 | 91福利小视频| 亚洲国产aⅴ天堂久久| 日韩欧美国产综合一区| 国产91高潮流白浆在线麻豆| 亚洲精品高清在线| 日韩精品一区二区三区在线播放| 国产精品123| 一区二区三国产精华液| 日韩一区二区三区视频在线观看| 国产河南妇女毛片精品久久久 | 日本vs亚洲vs韩国一区三区| 26uuu精品一区二区三区四区在线| 成人av资源网站| 亚洲亚洲人成综合网络| 久久在线免费观看| 色一情一乱一乱一91av| 美女脱光内衣内裤视频久久网站 | 在线视频国产一区| 久久99精品久久久久婷婷| 国产精品国产三级国产aⅴ无密码| 欧美天堂一区二区三区| 国产一区二区0| 亚洲成av人片观看| 一色屋精品亚洲香蕉网站| 欧美不卡在线视频| 欧美色综合网站| 国产福利不卡视频| 午夜精品福利久久久| 亚洲视频香蕉人妖| 久久色成人在线| 日韩亚洲欧美中文三级| 欧洲精品一区二区| a级精品国产片在线观看| 日本sm残虐另类| 亚洲高清免费观看| 亚洲免费伊人电影| 国产精品久久久一本精品 | 成人国产视频在线观看| 美日韩黄色大片| 天天色天天爱天天射综合| 亚洲欧美区自拍先锋| 国产欧美一区二区精品性色超碰| 欧美久久久久久久久| 欧美亚洲国产一区在线观看网站| 国产69精品久久99不卡| 国产老肥熟一区二区三区| 日本欧美一区二区在线观看| 亚洲国产日韩精品| 亚洲综合激情小说| 亚洲另类在线一区| 亚洲老妇xxxxxx| 亚洲精品国产a| 国产欧美一区二区三区在线看蜜臀 | 91一区二区在线| 国产不卡免费视频| 国产馆精品极品| 国产乱码精品一区二区三区忘忧草| 日本在线不卡视频| 男女男精品视频| 免费av成人在线| 久久精品国产在热久久| 免费在线成人网| 日本强好片久久久久久aaa| 视频在线观看91| 奇米色777欧美一区二区| 麻豆精品视频在线观看视频| 久久精品国产亚洲一区二区三区| 青青草91视频| 国产一区二区美女诱惑| 国产成人精品免费在线| 99久久伊人久久99| 色综合久久久久久久| 欧美日韩亚洲综合在线| 欧美一区二区啪啪| 国产欧美一区二区精品性色超碰| 国产精品嫩草99a| 亚洲精品中文在线| 日本不卡视频在线观看| 国产iv一区二区三区| a美女胸又www黄视频久久| 在线亚洲免费视频| 欧美一级理论片| 日本一区二区三区高清不卡| 亚洲婷婷综合色高清在线| 亚洲电影在线免费观看| 精品一区免费av| 91在线一区二区| 91精品国产综合久久福利| 国产欧美日韩视频在线观看| 亚洲精品国产视频| 国产综合久久久久影院| 色国产精品一区在线观看| 3atv在线一区二区三区| 亚洲国产精品av| 日韩成人一区二区三区在线观看| 国产激情视频一区二区在线观看 | 日韩女优av电影在线观看| 中文字幕av一区 二区| 亚洲一区二区三区激情| 国产在线视频不卡二| 欧美色精品在线视频| 国产欧美一区二区精品秋霞影院| 亚洲最新视频在线观看| 国产黄色91视频| 日韩一区二区三区在线观看| 亚洲欧洲日韩一区二区三区| 激情文学综合丁香| 欧美日韩卡一卡二|