0
ビデオから画像を取り込み、ランダムな64 x 64 x 3チャンク(64の幅、64の高さ、3つのカラーチャンネル)を切り取ろうとしています。ここで OpenCV:画像のランダム部分を取得しようとしています
は、私がこれまで持っているものです。def process_video(video_name):
# load video using cv2
video_cap = cv2.VideoCapture(video_name)
if video_cap.isOpened():
ret, frame = video_cap.read()
else:
ret = False
# while there's another frame
i = 0
while ret:
ret, frame = video_cap.read()
if i % 10 == 0:
# save several images from frame to local directory
i += 1
video_cap.release()
はIフレーム(×3 64×64)の小さな部分を取ると、.jpgファイルとして保存したいので、私は問題を抱えています最後のコメントされた部分と一緒に。どのようにこれについて行くための任意の提案?
ありがとうございます!
イメージのランダム部分をトリミングする方法をお探しですか?もしそうなら、http://stackoverflow.com/questions/15589517/how-to-crop-an-image-in-opencv-using-python – smttsp