@Reference(type=Inproceedings, author={"Jose San Pedro","Stefan Siersdorfer"}, title="Ranking and Classifying Attractiveness of Photos in Folksonomies", year="2009", booktitle="18th International World Wide Web Conference", pages={"771","","771"}, url="http://www2009.eprints.org/78/", month="April") public class SharpnessVariation extends AbstractMaskedObject<FImage> implements ImageAnalyser<FImage>, FeatureVectorProvider<DoubleFV>
Modifier and Type | Field and Description |
---|---|
protected double |
sharpnessVariation |
mask
Constructor and Description |
---|
SharpnessVariation()
Construct with no mask set
|
SharpnessVariation(FImage mask)
Construct with a mask.
|
Modifier and Type | Method and Description |
---|---|
void |
analyseImage(FImage image)
Analyse an image.
|
DoubleFV |
getFeatureVector()
Get the FeatureVector associated with this object.
|
double |
getSharpnessVariation()
Get the variation in sharpness of the last image processed with
analyseImage(FImage) . |
getMask, setMask
protected double sharpnessVariation
public SharpnessVariation()
public SharpnessVariation(FImage mask)
mask
- the mask.public DoubleFV getFeatureVector()
FeatureVectorProvider
getFeatureVector
in interface FeatureVectorProvider<DoubleFV>
public void analyseImage(FImage image)
ImageAnalyser
analyseImage
in interface ImageAnalyser<FImage>
image
- The image to process in place.public double getSharpnessVariation()
analyseImage(FImage)
.