From: Ronye S. <ron...@ne...> - 2006-06-14 17:08:50
|
How can i get the value of area with the function blobfinder ?=20 I use -->=20 BlobfinderProxy bp(&robot,0); std::cout << bp << std::endl; bp have a value of area=20 i want this value , how i can get it ?=20 Thanks |
From: Brian G. <br...@ge...> - 2006-06-14 17:16:22
|
On Jun 14, 2006, at 10:08 AM, Ronye Sarreira wrote: > How can i get the value of area with the function blobfinder ? > > I use --> > BlobfinderProxy bp(&robot,0); > > std::cout << bp << std::endl; > > bp have a value of area > > i want this value , how i can get it ? Check the documentation: http://playerstage.sourceforge.net/doc/Player-2.0.0/player/ classPlayerCc_1_1BlobfinderProxy.html Use BlobfinderProxy.GetBlob() to get a particular blob, as a playerc_blobfinder_blob_t. Then read the 'area' field in that structure. Note that you must first call robot.Read() to get data into your BlobfinderProxy. brian. |