Re: transform arbitrary shape to circle
Posted by
ctrueden on
Jan 16, 2008; 5:07pm
URL: http://imagej.273.s1.nabble.com/skewing-of-stacks-tp3697574p3697577.html
Hi Aryeh,
Sounds like an interesting problem, but I'm not sure exactly what you
mean. Could you clarify?
When you say "map [the object] into a circle," do you mean:
1) Find the circumscribed circle around the object?
2) Find a circle that approximates the object (includes as much of the
same area as possible) and has the same perimeter/circumference?
3) Find a circle with a "best fit" to the curvature of the object
(e.g., in your crescent example, the exterior arc of the crescent
would coincide as much as possible with the edge of the circle)?
4) Something else?
I don't think any of the above should be too difficult.
Thanks,
Curtis
On Jan 16, 2008 6:52 AM, Aryeh Weiss <
[hidden email]> wrote:
> I would like to map an arbitrary 2D closed object into a circle, subject to the
> constraint that the perimeter of the object remains constant. For example, I
> might take a crescent and map it into a circle, such that the local neighborhood
> in a small arc will be identical (or very close) in both the crescent and the
> circle, except of course at the "points" of the crescent.
>
> Has anyone on this list done such a thing?
>
> Thanks in advance
> --aryeh
> --
> Aryeh Weiss
> School of Engineering
> Bar Ilan University
> Ramat Gan 52900 Israel
>
> Ph: 972-3-5317638
> FAX: 972-3-7384050
>