画像を 2 つに分割し、画像処理を行って、2 つの異なるディスプレイに送信しようとしています。OpenCVを使用してそれを行うことはできますか? 答えが「はい」の場合、どのように? 簡単な例をいただければ幸いです。ありがとう。
質問する
329 次
1 に答える
0
確かに、C インターフェイスを使用している場合は、2 つのウィンドウを作成する必要があります。
cvNamedWindow("1st_window");
cvNamedWindow("2nd_window");
次に、それらにある画像を表示します。
cvShowImage("1st_window", image1);
cvShowImage("2nd_window", image2);
cvWaitKey(0);
上記のコードは、以下で作成された可能性があることを前提image1
としimage2
、有効です。IplImage*
IplImage* image1 = cvLoadImage("image1.png", CV_LOAD_IMAGE_UNCHANGED);
IplImage* image2 = cvLoadImage("image2.png", CV_LOAD_IMAGE_UNCHANGED);
于 2013-10-07T21:06:47.620 に答える