04-24-2013 08:15 AM
Hi,
You are welcome.
i) If you want to separate objects and still want to want to measure them accurately, then I vouch for watershed segmentation. Apart from that, I think they have a slightly different scope of use. Because if you erode an object, you are deleting pixels from it and effectively making it smaller.
ii) First you'll have to store the different images in memory. I think the VIs names were IMAQ Image Create (to allott memory space. Remember unique names!) and IMAQ Image Copy or something (to store the actual image). Then for creating the overlay I think I used IMAQ Create Overlay and IMAQ Merge. The Particle Detection VI should output one single image containing all the detected particles in that image, so you don't have loop it (unless you are analyzing multiple images). You then combine this image with the original grayscale image.
- Ahsin
04-24-2013 08:54 AM
When you said "different images in memory" means that multiple copy of the same image, only with different names, right? Or am I wrong? I guess I'll try out according to your suggestions and see the results first before asking any further. Thank you again for your help.
02-24-2014 04:11 PM - edited 02-24-2014 04:13 PM
Hey all,
I am trying to figure out how to draw the circles found by IMAQ Detect Circles into a IMAQ Image. The VI Draw Crcles can print circles based on their radius and position but just works for pictures. How do I convert an IMAQ image into a picture? Or better how do I use the circles report to draw the circles directly on an IMAQ image?
Best regards,
E. Arroyo
02-26-2014 12:54 AM
Hello,
just generate the circle data using the radius and the center (and overlay it):
If you want to "transform" IMAQ to 2D Picture:
Best regards,
K
02-26-2014 02:58 AM
Hi Klemen,
Thanks! That´s a good idea.
I actually managed to do it in another way in the end. Just create a bounding box by using the radius and center, and then overlay it by using Overlay Oval.
02-26-2014 03:16 AM
Probably even a better/simpler solution!
Best regards,
K
04-25-2014 07:12 AM
I am doing a project based on finding radii of circle,when image displays the object(circle) data is shown but as soon as object moves out data displayed also gets removed.Is there any means by which i can store this data displayed?
04-25-2014 05:58 PM
Hello,
if you want to store data from current iteration to the next, one option is to use shift registers.
If you explain the problem in more detail (images, code, etc...) you could get more helpful answers...
Best regards,
K