我想使用ROI将图像从相机复制到另一个图像框。我已经搜索了很多关于ROI的参考文献,但它仍然无效。有人可以帮帮我吗? 这就是我所做的
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 :(得分:0)
你应该像下面这样使用它:
sourceImage1.ROI = new Rectangle(SourceImageBox.Location.X, SourceImageBox.Location.Y, SourceImageBox.Width, SourceImageBox.Height);
Template_Box.Image = sourceImage1.clone();