在C#中使用OpenCV顯示圖片可以使用OpenCVSharp庫來實現。以下是一個簡單的示例代碼:
using OpenCvSharp;
class Program
{
static void Main()
{
Mat img = Cv2.ImRead("image.jpg", ImreadModes.Color);
Cv2.NamedWindow("image", WindowMode.AutoSize);
Cv2.ImShow("image", img);
Cv2.WaitKey(0);
Cv2.DestroyAllWindows();
}
}
在這個示例中,首先讀取一張圖片并顯示在窗口中。然后使用Cv2.NamedWindow
創建一個窗口,并使用Cv2.ImShow
將圖片顯示在窗口中。最后使用Cv2.WaitKey
等待用戶按下鍵盤任意鍵,然后使用Cv2.DestroyAllWindows
關閉窗口。
請確保安裝了OpenCVSharp庫,并且添加了正確的命名空間using OpenCvSharp;
。