|
@@ -51,6 +51,49 @@ class URMEllipseDenMeasureCal extends URMEllipseMeasureCal {
|
|
|
output.unit = VidUsUnit.None;
|
|
|
feature.updateFloatValue(
|
|
|
output, math.sqrt(result.varianceDensity), output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenROIIn) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, result.inRoiDen * 100, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenFractalDimIn) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, result.inRoiFractalDim, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenMaxIn) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(output, result.inMaxDensity, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenMinIn) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(output, result.inMinDensity, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenMeanIn) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(output, result.inMeanDensity, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenStdIn) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, math.sqrt(result.inVarianceDensity), output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenROIOut) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, result.outRoiDen * 100, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenFractalDimOut) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, result.outRoiFractalDim, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenMaxOut) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(output, result.outMaxDensity, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenMinOut) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(output, result.outMinDensity, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenMeanOut) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, result.outMeanDensity, output.unit);
|
|
|
+ } else if (output.name == MeasureTerms.URMDenStdOut) {
|
|
|
+ output.unit = VidUsUnit.None;
|
|
|
+ feature.updateFloatValue(
|
|
|
+ output, math.sqrt(result.outVarianceDensity), output.unit);
|
|
|
} else if (output.name == MeasureTerms.Area) {
|
|
|
output.unit = VidUsUnit.cm2;
|
|
|
feature.updateFloatValue(output, result.roiArea, output.unit);
|