jpgは表示できるので同じようにgifのファイルを入力したところエラーになって表示されません。gifを表示できる簡単なコードがあれば教えてください。環境はvisual studio2015、c++です。
Mat img = imread("ファイル名.jpg", IMREAD_UNCHANGED);
cvNamedWindow(ウィンドウ名, CV_WINDOW_AUTOSIZE);
imshow(ウィンドウ名, img);
このあたりだと思います。
動画を再生させるための
VideoCapture video("動画ファイル名");
while (1) {
Mat frame;
video >> frame;
if (frame.empty() || waitKey(30) >= 0 || video.get(CV_CAP_PROP_POS_AVI_RATIO) == 1) {
break;
}
imshow("ウィンドウ名", frame);
}
の動画ファイル名のところに表示させたいgifを書いて試したら一瞬表示されたのでこちらを使うのではないかと考えています。
どういうコードでJPEGが表示できて、GIFはダメだったのか差支えない程度でコードを公開してください。
回答1件
あなたの回答
tips
プレビュー