iOS 高级去水印,涂鸦去水印
目前在研究一下圖像的處理,看了一下相關(guān)的軟件,比如:《去水印大師》,究竟去水印是怎么處理的呢?看圖分析。
一共是三個(gè)功能:快速去水印、高級(jí)去水印、涂鴉去水印
快速去水印:暫時(shí)沒找到好的處理方法,可以使用高斯模糊的方式去處理,效果還不錯(cuò)。
高級(jí)去水印:這個(gè)要使用opencv這個(gè)C++的庫(kù)
涂鴉去水印:就單純的涂鴉處理
高級(jí)去水印
可參考github:
https://github.com/ahgdwang/WaterMarkDelete
https://github.com/CodingClearLoveLove/Watermarks2
?
涂鴉去水印
可參考github:
https://github.com/siyunyou/CRJDrawImageView
?
總結(jié)
1、涂鴉去水印和高級(jí)去水印,可以混合使用。由于涂鴉去水印,每畫一筆,都是在CAShapeLayer圖層上操作,而高級(jí)去水印是基于圖片處理的,因而,需要將涂鴉去水印每一筆畫完去保存成一張圖片。
2、處理圖片的UIImageView,需要根據(jù)圖片的大小比例去創(chuàng)建,這樣,會(huì)出現(xiàn)圖片比例是無(wú)限循環(huán)小數(shù)的時(shí)候,每次保存圖片都會(huì)讓圖片失真并且縮小。暫時(shí)沒有好的處理方式。
?
OpenCV的庫(kù),研究起來(lái),還是很吃力的,可以看看以下的文章
1、https://www.jianshu.com/p/eed90371a3a6
2、http://blog.devtang.com/2013/10/19/the-tech-detail-of-ape-client-2/
3、https://www.jianshu.com/p/476ba34fca96
4、https://www.jianshu.com/p/96be2417cc98
?
轉(zhuǎn)載于:https://www.cnblogs.com/jys509/p/10445472.html
總結(jié)
以上是生活随笔為你收集整理的iOS 高级去水印,涂鸦去水印的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php的符号的排序大小
- 下一篇: Robot Framework 内置变量