我想篩選尋找特定徽標的視頻文件集合,然後記錄前導它的10-15秒。我可以通過檢查某個像素顏色來識別徽標。分析視頻,尋找彩色像素或徽標
你會怎麼做?是否有軟件或python包,允許我提取這些文件塊並將其寫入新視頻?
我到目前爲止所做的事情: 我找到了一個能夠將視頻轉換爲一系列BMP的庫。什麼節目。它被稱爲pyMedia:http://pymedia.org/tut/src/dump_video.py.html和相反:http://pymedia.org/tut/src/make_video.py.html 所以這很漂亮。但其只與蟒蛇2.3工作,沒有與Python 3
好像:
d= e.encode(yuvFrame)
fw.write(d)
寫入BMP文件。那麼,如何查找BMP文件中的某個彩色像素或徽標並將其放在一起?多數民衆贊成我無法以某種方式工作。也許有人可以幫助我。
編輯: 讓我告訴你,我迄今所做的:
from PIL import Image
im = Image.open("bride.bmp")
i=0
width= 10
height = 10
top= 461
box = (left, top, left+width, top+height)
croppy=im.crop(box)
if (mycolor in croppy.getcolors()):
print "Logo found"
我的標誌有一定的色差,所以這看起來對於如果pixelcolor發現找到了像素並打印標誌。沒有真的想爲此做一個分類器。