[問題] 如何能得知各別標示物體的相關資訊呢

作者: 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