LoginSignup
4
5

More than 5 years have passed since last update.

[備忘録]OpenCvSharpで複数のShowImageする際のウィンドウ名を簡単に設定する方法

Posted at

OpenCVではShowImageメソッドという画像表示用のメソッドがありとても便利なのですが、引数にウィンドウ名(string)を設定しなければなりません。
しかし、ウィンドウ名を同じにすると画像が上書きされてしまい、複数の画像を一気に表示することができません。
そこで、カウンタなどを使ってウィンドウ名を設定すればよいのですが、変数の宣言などが面倒くさいです。
簡単な解決方法として、新しいGuidを生成してウィンドウ名にする方法があります。

foreach(var iplImg in iplImages){
    // Guidでユニークなウィンドウ名を生成する
    Cv.ShowImage(Guid.NewGuid().ToString(), iplImg);
}
Cv.WaitKey();
Cv.DestroyAllWindows();
4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5