Object recognition [message #18851] |
Tue, 08 February 2000 00:00  |
Bertram Tenner
Messages: 2 Registered: February 2000
|
Junior Member |
|
|
Hello,
does anyone know an IDL-library or something similar
where I can find programs concerning two dimensional
object recognition ?
Thanks in advance
Bertram
|
|
|
Re: Object recognition [message #18924 is a reply to message #18851] |
Wed, 09 February 2000 00:00  |
Ben Tupper
Messages: 186 Registered: August 1999
|
Senior Member |
|
|
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Bertram Tenner wrote:
<blockquote TYPE=CITE>I simply have an image with unregularily distributed
<br>Gaussian spots and, giving some input parameters (threshold, size etc),
need
<br>their number and approximate position.
<p>
Bertram</blockquote>
If you have access to the new version of IDL (5.3), you could try the MORPH_TOPHAT
function. I haven't tried to implement
<br>the tophat function in IDL5.2 yet but I want to.
<p>My understanding of the tophat function is that it is used to extract
features that are smaller and brighter than parameters you specify.
You might have to do some morphological manipulation (open and closing,
smoothing,...) on the image first to clean up the background.
<p>On the other hand, if you have a systematic and objective method
for determining a global threshold for each image, you could threshold
the images (force the background to zero)and then locate your objects with
the LABEL_REGION function. Much depends on how well the
image has been flat-fielded so that the background is uniform. Global
thresholding can be problematic if the background is is not uniform (brighter
on one side than the other) or if the objects tend to overlap/merge or
the objects you are looking for vary in brigtness.
<p>Ben
<pre>--
Ben Tupper
Bigelow Laboratory for Ocean Science
tupper@seadas.bigelow.org
pemaquidriver@tidewater.net</pre>
</html>
|
|
|