Je travaille actuellement sur l'extraction d'images clés à partir de vidéos.Extraction d'images clés | Python | Opencv
code:
while success:
success, currentFrame = vidcap.read()
isDuplicate = False
limit = count if count <= 10 else (count - 10)
for img in xrange(limit, count):
previusFrame = cv2.imread("%sframe-%d.png" % (outputDir, img))
try:
difference = cv2.subtract(currentFrame, previusFrame)
except:
pass
Cela me donne d'énormes quantités d'images. Sortie attendue: Calculez la différence de pixels entre les images, puis comparez-la à une valeur de seuil et stockez des images clés uniques.
Travail sur des vidéos pour la première fois. s'il vous plaît guider sur la façon de procéder pour obtenir le résultat attendu