[PYTHON] Créez facilement des miniatures à partir de dossiers vidéo érotiques avec opencv

import cv
import os
import sys

f = open('./Sites/a.html', 'w')

n=0
file_list=os.listdir("/Volumes/a/new/")
for file in file_list:
 capture=cv.CaptureFromFile("/Volumes/a/new/"+file)
 cv.SetCaptureProperty(capture,cv.CV_CAP_PROP_POS_FRAMES,1000)
 image=cv.QueryFrame(capture)
 cv.SaveImage("./Sites/img/"+str(n)+"_0.jpg ",image)
 capture=cv.CaptureFromFile("/Volumes/a/new/"+file)
 cv.SetCaptureProperty(capture,cv.CV_CAP_PROP_POS_FRAMES,2000)
 image=cv.QueryFrame(capture)
 cv.SaveImage("./Sites/img/"+str(n)+"_1.jpg ",image)
 capture=cv.CaptureFromFile("/Volumes/a/new/"+file)
 cv.SetCaptureProperty(capture,cv.CV_CAP_PROP_POS_FRAMES,3000)
 image=cv.QueryFrame(capture)
 cv.SaveImage("./Sites/img/"+str(n)+"_2.jpg ",image)
 capture=cv.CaptureFromFile("/Volumes/a/new/"+file)
 cv.SetCaptureProperty(capture,cv.CV_CAP_PROP_POS_FRAMES,4000)
 image=cv.QueryFrame(capture)
 cv.SaveImage("./Sites/img/"+str(n)+"_3.jpg ",image)

 f.write('<img src="./img/'+str(n)+'_0.jpg " width=200><img src="./img/'+str(n)+'_1.jpg " width=200><img src="./img/'+str(n)+'_2.jpg " width=200><img src="./img/'+str(n)+'_3.jpg " width=200><br>'+file+'<br>')
 n+=1

f.close()

Recommended Posts

Créez facilement des miniatures à partir de dossiers vidéo érotiques avec opencv
Créer un lecteur vidéo avec PySimpleGUI + OpenCV
Rendre OpenCV3 disponible à partir de python3 installé avec pyenv
Chargement de la vidéo en boucle avec opencv
J'ai essayé de reconnaître le visage de la vidéo (OpenCV: version python)
Découpez une image d'une vidéo toutes les secondes avec Python + OpenCV
Créez un effecteur pour la visioconférence avec Spout + OpenCV + dlib (Partie 1)
Trouver les erreurs les plus simples avec OpenCV
Essayez de brouiller l'image avec opencv2
Essayez de séparer l'arrière-plan et l'objet en mouvement de la vidéo avec OpenCV
Enregistrer la vidéo image par image avec Python OpenCV
Essayez d'utiliser l'appareil photo avec OpenCV de Python
Acquisition d'images depuis une caméra avec Python + OpenCV
Créer une animation GIF avec surveillance des dossiers
Rendre la bibliothèque créée par Eigen of C ++ disponible à partir de Python avec Boost.Numpy.