- Image圖片類
public Image(Bitmap bmp);//采用 Bitmap 圖像創建。
public Image(string fileName);//指定路徑創建圖像。
public Image(int width, int height, TColor value);//采用固定大小和顏色
實際工程項目中采用
Image<Bgr,byte>image=newImage<Bgr, byte>(Application.StartupPath+"\\"+
"你好.jpg");//創建工程運行目 錄下的“你好.jpg” 圖像。
保存:public void Save(string fileName) 存目標。
- Mat圖片類
常用到的方法如下:
public Mat();//實例化一個空容器。
public Mat(string fileName, LoadImageType loadType);//指定目 錄指定
類型創建圖片。
public Mat(int rows, int cols, DepthType type, int channels);//指 定 大
小, 類型, 通道數創建 Mat 容器。
保存:public void Save(string fileName) 存目標。
同時可以利用二者之間轉換,得到需要格式的圖片。
- 3. 圖像常用顯示控件
顯示圖片
PictureBox 顯示圖片的類型為.Net 類型, ImageBox 顯示圖片為 EmguCv圖像類型
要顯示其類型的,必須進行轉換才能相應的顯示。
從控件中得到圖片:
Image<Bgr, byte> _picture = new Image<Bgr, byte>(new Bitmap( pictureBox1. Image) ) ;
Image<Bgr, byte> _picture = new Image<Bgr, byte>(new Bitmap( Imagebox1. Image.Bitmap) ) ;