資源簡介
自動識別mp4視頻的水印, 并去除,生成新的視頻文件(無音頻)
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
import?numpy?as?np
import?cv2
import?time
def?compareRGB(rgb1?rgb2):
????if?abs(int(rgb1)?-?int(rgb2))?>?80:
????????return?False
????return?True
def?makeLogo(logo?img?height?width):
????w?=?0
????while?w?????????h?=?0
????????while?h?????????????if?compareRGB(logo[h?w]?img[h?w])?==?False:
????????????????logo[h?w]?=?0
????????????h?+=?1
????????w?+=?1
????return?logo
def?setLogo(logo?width?height):
????w?=?0
????while?w?????????h?=?0
????????while?h?????????????if?logo[h?w]?!=?0:
????????????????logo[h?w]?=?255
????????????h?+=?1
????????w?+=?1
????return?logo
def?makeMode(name):
????cap?=?cv2.VideoCapture(name)
????fps?=?cap.get(cv2.CAP_PROP_FPS)
????count?=?cap.ge
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-23?12:17??opencv\
?????目錄???????????0??2017-11-23?12:16??opencv\image\
?????文件????????4096??2017-11-23?12:16??opencv\image\Thumbs.db
?????文件????????2571??2017-11-04?23:44??opencv\opencv_mp4.py
評論
共有 條評論