@Override public FeatureVector extract(MBFImage image, FImage mask) { HueStats f = new HueStats(mask); image.analyseWith(f); return f.getFeatureVector(); } }
/** * Estimate the tone of the image. * * @see ToneAttr#getAttr(double, double) * * @return the estimated tone */ public ToneAttr getTone() { return ToneAttr.getAttr(getMeanHue(), getHueVariance()); }
@Override public DoubleFV getFeatureVector() { return new DoubleFV(new double[] { getMeanHue(), getHueVariance() }); } }
@Override public FeatureVector extract(MBFImage image, FImage mask) { HueStats f = new HueStats(mask); image.analyseWith(f); return f.getFeatureVector(); } }
/** * Estimate the tone of the image. * * @see ToneAttr#getAttr(double, double) * * @return the estimated tone */ public ToneAttr getTone() { return ToneAttr.getAttr(getMeanHue(), getHueVariance()); }
@Override public DoubleFV getFeatureVector() { return new DoubleFV(new double[] { getMeanHue(), getHueVariance() }); } }