|
MapContour
|
|
Description
|
< < |
This application finds new coordinates of points, consisting a contour,
according to how the original shape transforms to a new shape.
A shape is transformed into another shape and there is a line (contour),
which is drawn on the original shape. One might want to know where these
points on the contour are mapped on the new shape. This application finds
new coordinates of points, consisting of a contour, according to how the
original shape mapped into the new shape.
Three required inputs of the program will be following:
1. A original shape input file.
2. A file contains contour.
3. Output file name.
|
> > |
One approach to three dimensional surface warping first transforms the surface
into a two dimensional representation. The warp is then calculated and applied to
the two dimensional analogue of the original surface. For warping methods
that use pairs of contours to guide the warp, the contours must also be transformed
into the same two dimensional space as the surface.
MapContour carries out this transformation, for the specific warp methods defined by the ShapeTools elastic warp protocol (2008). Given a surface, and a contour
whose vertices lay on, or near, the faces of that surface, MapContour will map (flatten) the
contour onto the 2d plane containing the mapped (flattened) surface.
|
|
Method
|
|
|
< < |
-
- Software Download Usage Guide?
|
|
|
< < |
-
- A Glossary? of project terms.
|
|
|
< < |
|
> > |
See Also
|
|
|
|
MapContour
|
|
original shape mapped into the new shape.
Three required inputs of the program will be following:
|
< < |
1. A orgianl shape input file.
|
> > |
1. A original shape input file.
|
|
2. A file contains contour.
3. Output file name.
|
|
- The face of the 3D surface (presumed to contain the contour) that contains the vertex is located.
- For this face, find vertices of flatten face which is transformed from the original.
|
< < |
- Using vertices of the orinal face and vertices of flatten face, find transformation.
|
> > |
- Using vertices of the original face and vertices of flatten face, find transformation.
|
|
- Transform the point on the contour using this transformation.
Project Components
|
|
MapContour
|
|
Description
|
< < |
This program maps a contour ,whose vertices lay on or near a three dimensional surface, onto
a second three dimensional surface. The program expects that the two surfaces contain vertices
that are homologous. The correspondences between the vertices of the shapes define the
map applied to the contour vertices.
|
> > |
This application finds new coordinates of points, consisting a contour,
according to how the original shape transforms to a new shape.
A shape is transformed into another shape and there is a line (contour),
which is drawn on the original shape. One might want to know where these
points on the contour are mapped on the new shape. This application finds
new coordinates of points, consisting of a contour, according to how the
original shape mapped into the new shape.
Three required inputs of the program will be following:
1. A orgianl shape input file.
2. A file contains contour.
3. Output file name.
|
|
Method
Each vertex of a contour is treated as follows:
|
< < |
- The face of the first surface (presumed to contain the contour) that contains the vertex is located.
- The vertices of this face are mapped to the second shape.
- (bc continue)
|
> > |
- The face of the 3D surface (presumed to contain the contour) that contains the vertex is located.
- For this face, find vertices of flatten face which is transformed from the original.
- Using vertices of the orinal face and vertices of flatten face, find transformation.
- Transform the point on the contour using this transformation.
|
|
Project Components
|