我們拿天貓工商執照圖片做例子,先來看一下效果:
在這裡我們將需要的素材,店鋪工商執照的照片通過爬蟲保存到本地 。
圖片是帶有天貓的灰色水印的
我們將圖片下載下來:
長這樣
今天我們的任務就是把這張圖片的水印進行去除
這裡我們使用OpenCV快速去除水印
要對普通的圖片水印進行去除
我們通常的方式是先對圖片進行灰度轉換
然後再進行二值化轉換
但是這樣的方法很容易會造成圖片失真
針對如上圖這種配色單一的水印圖片,
我們直接將水印顏色填充替換為白色,
從而實現水印的快速去除
代碼如下:
這樣,我們的圖片就可以快速去除天貓的水印:
我們還可以PyQt5製作成桌面程序小工具,方便快捷
上面的代碼快速地實現了天貓文字水印的去除,
但是作為代碼本身就不方便傳播和使用。
索性藉助於PyQt5,我們將其打包為一個桌面圖形界面程序。
這樣就完成了,歡迎大家的討論提意見!
私信回覆【01】有Python大禮包哦!
閱讀更多 煙火照長空o 的文章