###カメラによる画像認識の研究をおこなっている者です.
openCVを用いてUSBカメラの画像を表示したいのですが.buffer sizes do not match というエラーが表示され.画像ウィンドウが表示されません.
言語はC++でopenCV3.0.0を使用しています.
よろしくお願いします.
###発生している問題・エラーメッセージ
ERROR: SampleCB() - buffer sizes do not match
###ソースコード
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main(int argc, char *argv[])
{
// 変数宣言
Mat im;
// カメラのキャプチャ
VideoCapture cap(0);
// キャプチャのエラー処理
if (!cap.isOpened()) return -1;
while (1) { // カメラ映像の取得 cap >> im; // 映像の表示 imshow("Camera", im); // キー入力があれば終了 if (waitKey(30) >= 0) break; } return 0;
}
###補足情報(言語/FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー