[问题] 如何能得知各别标示物体的相关资讯呢

楼主: morningjis (morning)   2015-09-07 13:34:42
我遇到一个问题,就是我写好一段C# code,也能把物体个别标示出来。
1. 但要怎么才能得到各别标示物体的坐标值或是面积等相关资讯呢?!
2. 能储存成个别标事物体的小图片吗?!
Image<Bgr, Byte> current_image2 = new Image<Bgr, byte>(current_bitmap);
Image<Gray, Byte> test_grayImage2 = current_image2.Convert<Gray, Byte>().Not();
Contour<Point> contours_set2 = test_grayImage2.FindContours(
Emgu.CV.CvEnum.CHAIN_APPROX_METHOD.CV_CHAIN_APPROX_NONE,
Emgu.CV.CvEnum.RETR_TYPE.CV_RETR_EXTERNAL);
Image<Gray, Byte> black_Image2 = test_grayImage2.CopyBlank();
for (; contours_set2 != null; contours_set2 = contours_set2.HNext)
{
if (contours_set2.Total < 30 /*&& contours_set.Total < 1000*/) continue;
current_image2.Draw(contours_set2.BoundingRectangle, new Bgr(Color.Red), 2);
}
target_bitmap = current_image2.Bitmap;
作者: johnpage (johnpage)   2015-09-07 14:25:00
ConterAreaSaveImage
楼主: morningjis (morning)   2015-09-07 16:12:00
不是很懂楼上大大的意思,能否再详细描述一下,谢谢!

Links booklink

Contact Us: admin [ a t ] ucptt.com