You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Describes the elogation of a {@link Mesh}. As elongation is a metric of a
345
415
* two-dimensional object, this functionality describes elongation as a
@@ -433,13 +503,16 @@ public static long convexHullVerticesCount(final Mesh input) {
433
503
434
504
435
505
/**
436
-
* Describes the spareness of {@code geom.spareness}. Based on ImageJ.
437
-
*
438
-
* @author Tim-Oliver Buchholz (University of Konstanz)
439
-
* @implNote op names='geom.spareness', label='Geometric (3D): Spareness',
440
-
* priority='10000.'
441
-
*/
442
-
publicstaticdoublespareness(finalMeshinput) {
506
+
* Describes the ellipse variance of a {@link Mesh}. Ellipse variance is defined as the ratio of the {@code Mesh}'s volume to that of an ellipsoid with an identical bounding box.
507
+
* Inspiration drawn from <a href="https://hal.science/hal-00446037/PDF/ARS-Journal-SurveyPatternRecognition.pdf">here<a>
508
+
*
509
+
* @param input the input {@link Mesh}
510
+
* @return the ellipse variance
511
+
* @author Tim-Oliver Buchholz (University of Konstanz)
512
+
* @implNote op names='geom.ellipseVariance, geom.ellipticity, geom.spareness', label='Geometric (3D): Spareness',
0 commit comments