日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java + OpenCV 实现图片修复(去水印)(JavaCV)

發布時間:2023/12/20 java 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java + OpenCV 实现图片修复(去水印)(JavaCV) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、效果展示

如效果圖顯示運行結果, 左邊為原圖, 右邊為去水印(修復)后的圖片. 

 

二、技術實現思路

1. 圖片轉換成灰色(降低為一維的灰度,減低計算強度)

2. 對灰度圖片進行高斯模糊操作, 這里進行高斯模糊的作用就是減少圖像噪聲, 降低細節層次,往深一點的原理, 這里不作探討

3. 對高斯模糊之后的圖像進行二值化操作, 圖像二值化是將圖像上的像素點的灰度值設置為0或255, 也就是將整個圖像呈現出明顯的黑白效果, 圖像的二值化使得圖像變得簡單, 而且數據量減小, 能凸顯出目標輪廓. 

在本文這里的作用是將 255 以外的顏色變為 0, 所以就呈現出明顯的黑白效果. 非黑即白.

4. 創建一個合理的形狀和尺寸的結構元素

5. 對二值化后的圖像進行膨脹處理, 擴張待修復的區域.

6. 進行圖像修復(去水印

總結

以上是生活随笔為你收集整理的Java + OpenCV 实现图片修复(去水印)(JavaCV)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。