2015-09-09 58 views
0

我想使用ROI將圖像從相機複製到另一個圖像箱。我已經搜索了很多關於投資回報率的參考資料,但它仍然不起作用。有人可以幫助我嗎? 這是我做了什麼使用ROI將圖像複製到PictureBox EmguCV C#

Image<Bgr, Byte> sourceImage1 = CaptureCam1.QueryFrame(); 
SourceImageBox.Image = sourceImage1; 
ImageCopy = new Image<Bgr, Byte>(Template_Box.Width, Template_Box.Height); 
sourceImage1.ROI = new Rectangle(SourceImageBox.Location.X, SourceImageBox.Location.Y, SourceImageBox.Width, SourceImageBox.Height); 
sourceImage1.CopyTo(ImageCopy); 
Template_Box.Image = ImageCopy; 

回答

0

你應該使用它象下面這樣:

sourceImage1.ROI = new Rectangle(SourceImageBox.Location.X, SourceImageBox.Location.Y, SourceImageBox.Width, SourceImageBox.Height); 

Template_Box.Image = sourceImage1.clone();