Rank: 40 based on 857 downloads (last 30 days) and 13 files submitted
photo

David Legland

E-mail
Company/University
INRA, France

Personal Profile:

Research engineer in Image processing.

Interested in image registration problems, estimation in discrete images, and polyhedral reconstruction.

web page:
http://www.pfl-cepia.inra.fr/ (in french)
See also:
http://matgeom.sourceforge.net

Professional Interests:
image analysis, applied statistics, geometric computing, registration

 

Watch this Author's files

 

Files Posted by David View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
27 Mar 2013 Geometric measures in 2D/3D images Measure of geometric parameters in 2D or 3D images (surface area, perimeter, Euler Number...) Author: David Legland image analysis, particle analysis, region properties, minkowski functionals, intrinsic volumes, geometric measures 70 3
  • 5.0
5.0 | 1 rating
27 Nov 2012 Screenshot geom3d Library to handle 3D geometric primitives: create, intersect, display, and make basic computations Author: David Legland 3d, plane, geometric computing, geometry, polygon, polyhedron 284 58
  • 4.75
4.8 | 21 ratings
02 Oct 2012 Screenshot Region Adjacency Graph (RAG) Computes the graph of adjacent regions in a labeled image Author: David Legland rag, watershed, image, adjacency, image analysis, graph 58 4
  • 4.5
4.5 | 4 ratings
12 Sep 2012 Screenshot 3D Slicer Slicer for exploring 3D images (grayscale, color or vectorial) through planar or 3D slices. Author: David Legland display, 3d viewer, slice, image, stack, 3d 113 12
  • 5.0
5.0 | 5 ratings
16 May 2012 Screenshot Image chamfer distances and geodesic diameter Propagates geodesic distances in binary images, and compute geodesic diameter Author: David Legland distance, chamfer, geodesic, image, image processing 23 0
Comments and Ratings by David View all
Updated File Comments Rating
30 Apr 2013 image ellipsoid 3D Inertia ellipsoid of a 3D grayscale image Author: David Legland

For Kim (small update to my previous comment):
actually the coefficient of 2 produces an ellipsoid that encloses most of the image voxels. This can be seen as an analogy to the computation of the interval containing 95% of the values of a random variable following gaussian distribution: the interval is given by +/-1.96 times the square root of the variance around the mean.

Regards,
David

18 Apr 2013 3D Slicer Slicer for exploring 3D images (grayscale, color or vectorial) through planar or 3D slices. Author: David Legland

Hi Niru C,
This contribution is devoted to the visualisation of 3D images. For your problem, I would suggest trying my other contributions geom3d (#24484) and geom2d (#7844), in particular functions intersectPlaneMesh, and polygonLength.

15 Apr 2013 image ellipsoid 3D Inertia ellipsoid of a 3D grayscale image Author: David Legland

Hi Kim,
well, actually I do not remember where does the factor 2 comes from... I suppose I have adjusted manually such that the size of the resulting ellipsoid better fit the original image.

11 Mar 2013 geom3d Library to handle 3D geometric primitives: create, intersect, display, and make basic computations Author: David Legland

Dear Dmitri,

thank you for your feedback! Actually, many functions require the geom2d contribution to work properly. I try to make geom3d as independent and self-contained as possible, but downloading geom2d as well is strongly recommended. I will update the different functions you mentioned to remove/reduce dependencies.

Regards,
David

12 Feb 2013 geom3d Library to handle 3D geometric primitives: create, intersect, display, and make basic computations Author: David Legland

@panagiotis:
Apparently you did not really even try to get som help by yourself. Either "help planes3d", "help projPointOnPlane", or even "help geom3d" gives you the definition used in the library for representing planes.

Giving a low rating just because you did not want to read the doc is somewhat unfair...

By the way, many thanks to Sven for the support!

Regards,
David

Comments and Ratings on David's Files View all
Updated File Comment by Comments Rating
30 Apr 2013 image ellipsoid 3D Inertia ellipsoid of a 3D grayscale image Author: David Legland Legland, David

For Kim (small update to my previous comment):
actually the coefficient of 2 produces an ellipsoid that encloses most of the image voxels. This can be seen as an analogy to the computation of the interval containing 95% of the values of a random variable following gaussian distribution: the interval is given by +/-1.96 times the square root of the variance around the mean.

Regards,
David

18 Apr 2013 3D Slicer Slicer for exploring 3D images (grayscale, color or vectorial) through planar or 3D slices. Author: David Legland Legland, David

Hi Niru C,
This contribution is devoted to the visualisation of 3D images. For your problem, I would suggest trying my other contributions geom3d (#24484) and geom2d (#7844), in particular functions intersectPlaneMesh, and polygonLength.

15 Apr 2013 3D Slicer Slicer for exploring 3D images (grayscale, color or vectorial) through planar or 3D slices. Author: David Legland C, Niru

Hello David

I have this 3D point-cloud which I made into a triangulation mesh (~4500 points) using the ball-pivot algorithm. I want to find the perimeter of an outline formed from intersection of this 3D mesh and a plane parallel to XY plane say at different Z values. Can I do this in this program ? What will be your suggestion?

Thank you

15 Apr 2013 image ellipsoid 3D Inertia ellipsoid of a 3D grayscale image Author: David Legland Legland, David

Hi Kim,
well, actually I do not remember where does the factor 2 comes from... I suppose I have adjusted manually such that the size of the resulting ellipsoid better fit the original image.

12 Apr 2013 image ellipsoid 3D Inertia ellipsoid of a 3D grayscale image Author: David Legland Kim

I'm just wondering why you multiplied 2 by square root of eigenvalues (for covariance matrix of points) (i.e., singular values that means scaling factors in each dimension) when caculating lengths of semi-axes (radii) of an elllipsoid at the imInertiaEllipsoid.m

Top Tags Applied by David
image processing, display, image, 3d, computational geometry
Files Tagged by David View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
27 Mar 2013 Geometric measures in 2D/3D images Measure of geometric parameters in 2D or 3D images (surface area, perimeter, Euler Number...) Author: David Legland image analysis, particle analysis, region properties, minkowski functionals, intrinsic volumes, geometric measures 70 3
  • 5.0
5.0 | 1 rating
27 Nov 2012 Screenshot geom3d Library to handle 3D geometric primitives: create, intersect, display, and make basic computations Author: David Legland 3d, plane, geometric computing, geometry, polygon, polyhedron 284 58
  • 4.75
4.8 | 21 ratings
02 Oct 2012 Screenshot Region Adjacency Graph (RAG) Computes the graph of adjacent regions in a labeled image Author: David Legland rag, watershed, image, adjacency, image analysis, graph 58 4
  • 4.5
4.5 | 4 ratings
12 Sep 2012 Screenshot 3D Slicer Slicer for exploring 3D images (grayscale, color or vectorial) through planar or 3D slices. Author: David Legland display, 3d viewer, slice, image, stack, 3d 113 12
  • 5.0
5.0 | 5 ratings
16 May 2012 Screenshot Image chamfer distances and geodesic diameter Propagates geodesic distances in binary images, and compute geodesic diameter Author: David Legland distance, chamfer, geodesic, image, image processing 23 0

Contact us