Skip to content
Snippets Groups Projects
Commit 406119cb authored by Stéphane  DALLONGEVILLE's avatar Stéphane DALLONGEVILLE
Browse files

ready for Icy 2.4.5 ROIDescriptor (min/max/null value)

parent 67b4da7d
No related branches found
No related tags found
No related merge requests found
......@@ -318,6 +318,24 @@ public class ROIEllipsoidFittingDescriptor extends Plugin implements PluginROIDe
return "\u00B0";
}
@Override
public Object getNullValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMinValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMaxValue()
{
return Double.valueOf(180d);
}
@Override
public Object compute(ROI roi, Sequence sequence) throws UnsupportedOperationException, InterruptedException
{
......@@ -377,6 +395,24 @@ public class ROIEllipsoidFittingDescriptor extends Plugin implements PluginROIDe
return "\u00B0";
}
@Override
public Object getNullValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMinValue()
{
return Double.valueOf(-180d);
}
@Override
public Object getMaxValue()
{
return Double.valueOf(180d);
}
@Override
public Object compute(ROI roi, Sequence sequence) throws UnsupportedOperationException, InterruptedException
{
......@@ -439,6 +475,24 @@ public class ROIEllipsoidFittingDescriptor extends Plugin implements PluginROIDe
return "\u00B0";
}
@Override
public Object getNullValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMinValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMaxValue()
{
return Double.valueOf(180d);
}
@Override
public Object compute(ROI roi, Sequence sequence) throws UnsupportedOperationException, InterruptedException
{
......
......@@ -61,6 +61,24 @@ public class ROIHaralickTextureDescriptor extends Plugin implements PluginROIDes
return true;
}
@Override
public Object getNullValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMinValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMaxValue()
{
return Double.valueOf(1d);
}
@Override
public Object compute(ROI roi, Sequence sequence) throws UnsupportedOperationException, InterruptedException
{
......@@ -164,6 +182,24 @@ public class ROIHaralickTextureDescriptor extends Plugin implements PluginROIDes
return true;
}
@Override
public Object getNullValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMinValue()
{
return Double.valueOf(0d);
}
@Override
public Object getMaxValue()
{
return Double.valueOf(1d);
}
@Override
public Object compute(ROI roi, Sequence sequence) throws UnsupportedOperationException, InterruptedException
{
......@@ -216,8 +252,7 @@ public class ROIHaralickTextureDescriptor extends Plugin implements PluginROIDes
* (see {@link #getDescriptors()}) for a full list
* @throws InterruptedException
*/
public static Map<ROIDescriptor, Object> computeHaralickFeatures(Sequence sequence, ROI2D roi, int step)
throws InterruptedException
public static Map<ROIDescriptor, Object> computeHaralickFeatures(Sequence sequence, ROI2D roi, int step) throws InterruptedException
{
int c = roi.getC();
if (c == -1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment