モバイルクライアントに動画を保存してサーバーに送信します。サーバーでは、私はフレームを保存するには、次のコードを使用します。我々は、WindowsメディアプレーヤーやiTunesでビデオを再生する場合>opencv - 動画はうまく見えますが、フレームは90度回転しています
import skvideo.io
import cv2
haar =
'/home/ubuntu/opencv/data/haarcascades/haarcascade_frontalface_alt.xml'
face_cascade = cv2.CascadeClassifier(haar)
ret = True
video = 'my_video.mov'
i = 0
while ret == True:
cap = skvideo.io.VideoCapture(video)
ret, frame = cap.read()
cv2.imwrite('frame_'+str(i)+'.jpg',frame)
i+=1
、それはよさそうです。私。プレイヤーはそれを方向付ける方法を知っています。
skvideo.ioはそれを知らず、保存したフレームは反時計回りに90度回転しています。
skvideoが正しい向きを知っているビデオファイル(.mov)ファイルに情報を埋め込むにはどうすればよいですか?
任意の理由は? – ZdaR