[Insight-users] finding shapes in a drawing
Luis Ibanez
luis.ibanez at kitware.com
Wed Dec 10 14:42:25 EST 2008
Hi Ahmed,
This is an interesting and challenging problem.
You should be able to use ITK for several of this tasks.
In particular you should consider running the Hessian filter, and
performing Eigen analysis on the Hessian.
By analyzing the Hessian, you should be able to identify the signature
of
a) Lines
b) Corners
c) Intersections
You could also use the Hough transform filters in order to locate
* Line segments
* Circles
The most challenging tasks will be to deal with locations where many
lines are intersecting simultaneously....
You may want to go with a progressive approach in which you extract
first the trivial elements, such as lines and corners, then you
proceed to deal with more challenging shapes.
Regards,
Luis
----------------------
Ahmed AlWaleed wrote:
> I am new to ITK. and now I am in the process of learning it but before I
> want to be sure that I am on the right track..
>
> My final goal is to find certain shapes in a drawing (e.g. like this one
> http://upload.wikimedia.org/wikipedia/commons/f/fc/P%26ID.JPG)
>
> in this drawing, I want ITK to find and return the X,Y co-ordinates of
> specific shapes in the drawing (for example, circles represent
> electronic instruments, lines represent pipes.. etc)
>
> I think ITK can handle this task very well but is it the most convenient
> way to do this task? or should I depend on other solutions like the
> Image Processing Toolbox in Matlab ??
>
> I am new to the whole image processing problems.. so what do you suggest?
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
More information about the Insight-users
mailing list