最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用python?OpenCV去除視頻水印

 更新時(shí)間:2022年02月08日 10:57:48   作者:修煉之路?  
這篇文章主要介紹了利用python?OpenCV去除視頻水印,下面我們將利用視頻的某一幀將圖片的一些污點(diǎn)去掉,代碼先從視頻中導(dǎo)出一幀圖片,然后統(tǒng)計(jì)需要?jiǎng)h除按鈕的坐標(biāo)位置,然后再對(duì)視頻中的每一幀圖像做處理的函數(shù),下面操作過(guò)程需要的小伙伴可以參考一下

上面的圖片展示的是視頻中的某一幀,需要將圖片中的,實(shí)體拓展和退出全屏以及右上角的兩個(gè)圓圈按鈕給刪除掉。

解決思路
一個(gè)很簡(jiǎn)單的想法就是,從圖片上其它兩塊背景相同的地方,拷貝兩個(gè)塊替換掉按鈕位置的塊

用下面的代碼先從視頻中導(dǎo)出一幀圖片,然后統(tǒng)計(jì)需要?jiǎng)h除按鈕的坐標(biāo)位置

實(shí)現(xiàn)代碼如下:

import cv2
# 創(chuàng)建讀取視頻的類
capture = cv2.VideoCapture("watermark.mp4")
# 得到視頻的高度
height = capture.get(cv2.CAP_PROP_FRAME_HEIGHT)
# 得到視頻的寬度
width = capture.get(cv2.CAP_PROP_FRAME_WIDTH)
# 得到視頻的幀數(shù)
count = capture.get(cv2.CAP_PROP_FRAME_COUNT)
# 得到視頻的幀速
fps = capture.get(cv2.CAP_PROP_FPS)

# 對(duì)視頻中的每一幀圖像做處理的函數(shù)
def process_fun(image):
? ? #去除視頻的水印
? ? #需要注意的是第一個(gè)范圍是y軸坐標(biāo)的范圍,第二個(gè)是x軸坐標(biāo)的范圍
? ? image[380:511,1070:1212] = image[100:231,1070:1212]
? ? image[8:63,1111:1275] = image[8:63,800:964]
? ? return image

#保存MP4的視頻
fourcc = cv2.VideoWriter_fourcc('m', 'p', '4', 'v')
# 創(chuàng)建寫(xiě)入視頻的類
out_video = cv2.VideoWriter()
out_video.open('processed_video.mp4',fourcc,fps,(int(width), int(height)),True)
while(True):
? ? # 讀取視頻中的每一幀
? ? ret, frame = capture.read()
? ? # 如果該幀存在則進(jìn)行操作
? ? if ret is True:
? ? ? ? # 對(duì)輸入的每一幀圖像處理
? ? ? ? result = process_fun(frame)
? ? ? ? # 保存已經(jīng)處理后的每一幀圖像
? ? ? ? out_video.write(result)
? ? ? ? #cv2.imwrite("precessed.jpg",result)
? ? # 如果該幀不存在則循環(huán)結(jié)束
? ? else:
? ? ? ? break
out_video.release()

注意:上面讀取和保存視頻的格式是mp4的,如果是avi格式化的視頻需要修改VideoWriter_fourcc參數(shù)

到此這篇關(guān)于利用python OpenCV去除視頻水印的文章就介紹到這了,更多相關(guān)python OpenCV給視頻去除水印內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python裝飾器泛化公有和私有屬性作用詳解

    Python裝飾器泛化公有和私有屬性作用詳解

    這篇文章主要為大家介紹了Python裝飾器泛化公有和私有屬性作用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • python線程池 ThreadPoolExecutor 的用法示例

    python線程池 ThreadPoolExecutor 的用法示例

    這篇文章主要介紹了python線程池 ThreadPoolExecutor 的用法示例,幫助大家更好得理解和使用python線程池,感興趣的朋友可以了解下
    2020-10-10
  • python3中SQLMap安裝教程

    python3中SQLMap安裝教程

    本文主要介紹了python3中SQLMap安裝教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 如何在python中實(shí)現(xiàn)線性回歸

    如何在python中實(shí)現(xiàn)線性回歸

    這篇文章主要介紹了如何在python中實(shí)現(xiàn)線性回歸,幫助大家更好的理解和學(xué)習(xí)Python,感興趣的朋友可以了解下
    2020-08-08
  • 使用Python實(shí)現(xiàn)PDF頁(yè)面設(shè)置操作

    使用Python實(shí)現(xiàn)PDF頁(yè)面設(shè)置操作

    這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)PDF頁(yè)面設(shè)置操作,例如旋轉(zhuǎn)頁(yè)面和調(diào)整頁(yè)面順序,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-04-04
  • spark: RDD與DataFrame之間的相互轉(zhuǎn)換方法

    spark: RDD與DataFrame之間的相互轉(zhuǎn)換方法

    今天小編就為大家分享一篇spark: RDD與DataFrame之間的相互轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • python飛機(jī)大戰(zhàn)pygame游戲框架搭建操作詳解

    python飛機(jī)大戰(zhàn)pygame游戲框架搭建操作詳解

    這篇文章主要介紹了python飛機(jī)大戰(zhàn)pygame游戲框架搭建操作,設(shè)計(jì)pygame模塊游戲創(chuàng)建、初始化、精靈組設(shè)置等相關(guān)操作技巧,需要的朋友可以參考下
    2019-12-12
  • Pytorch基礎(chǔ)教程之torchserve模型部署解析

    Pytorch基礎(chǔ)教程之torchserve模型部署解析

    torchserve是基于netty網(wǎng)絡(luò)框架實(shí)現(xiàn)的,底層使用EpollServerSocketChannel服務(wù)進(jìn)行網(wǎng)絡(luò)通信,通過(guò)epoll多路復(fù)用技術(shù)實(shí)現(xiàn)高并發(fā)網(wǎng)絡(luò)連接處理,這篇文章主要介紹了Pytorch基礎(chǔ)教程之torchserve模型部署和推理,需要的朋友可以參考下
    2023-07-07
  • Python量化交易詳細(xì)簡(jiǎn)介

    Python量化交易詳細(xì)簡(jiǎn)介

    這篇文章主要介紹了Python量化交易詳細(xì),??算法交易是使用自動(dòng)化系統(tǒng)來(lái)執(zhí)行交易,這些交易是通過(guò)特定的算法以預(yù)測(cè)的方式執(zhí)行的沒(méi)有任何人為干預(yù)。依據(jù)數(shù)學(xué)模型對(duì)大數(shù)據(jù)進(jìn)行概率分析,使得長(zhǎng)期收益期望最大化,下文詳細(xì)敘述,需要的朋友可以參考一下
    2022-03-03
  • Tensorflow分批量讀取數(shù)據(jù)教程

    Tensorflow分批量讀取數(shù)據(jù)教程

    今天小編就為大家分享一篇Tensorflow分批量讀取數(shù)據(jù)教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02

最新評(píng)論

长垣县| 蛟河市| 内黄县| 新营市| 克山县| 太原市| 休宁县| 郎溪县| 繁昌县| 张家口市| 财经| 南华县| 壤塘县| 利辛县| 桐梓县| 荥阳市| 阿尔山市| 大化| 沙洋县| 台州市| 贡嘎县| 东丽区| 六枝特区| 民县| 交城县| 会同县| 股票| 乌鲁木齐市| 长垣县| 县级市| 石台县| 永丰县| 奉节县| 沁阳市| 利川市| 山东| 邵武市| 察隅县| 安陆市| 象山县| 花垣县|