0

画像を 2 つに分割し、画像処理を行って、2 つの異なるディスプレイに送信しようとしています。OpenCVを使用してそれを行うことはできますか? 答えが「はい」の場合、どのように? 簡単な例をいただければ幸いです。ありがとう。

4

1 に答える 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 に答える