@Reference(type=Inproceedings, author={"Luo, Yiwen","Tang, Xiaoou"}, title="Photo and Video Quality Evaluation: Focusing on the Subject", year="2008", booktitle="Proceedings of the 10th European Conference on Computer Vision: Part III", pages={"386","399"}, url="http://dx.doi.org/10.1007/978-3-540-88690-7_29", publisher="Springer-Verlag", series="ECCV \'08", customData={"isbn","978-3-540-88689-1","location","Marseille, France","numpages","14","doi","10.1007/978-3-540-88690-7_29","acmid","1478204","address","Berlin, Heidelberg"}) public class LuoSimplicity extends Object implements ImageAnalyser<MBFImage>, FeatureVectorProvider<DoubleFV>
| Constructor and Description |
|---|
LuoSimplicity()
Construct with the defaults of 16 histograms per image band and a gamma
value of 0.01.
|
LuoSimplicity(int binsPerBand,
float gamma,
float alpha,
int maxKernelSize,
int kernelSizeStep,
int nbins,
int windowSize)
Construct with the given parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
analyseImage(MBFImage image)
Analyse an image.
|
DoubleFV |
getFeatureVector()
Get the FeatureVector associated with this object.
|
public LuoSimplicity()
LuoTangSubjectRegion
extractor.public LuoSimplicity(int binsPerBand, float gamma, float alpha, int maxKernelSize, int kernelSizeStep, int nbins, int windowSize)
binsPerBand - the number of histogram bins per colour bandgamma - the gamma value for determining the thresholdalpha - the alpha value.maxKernelSize - Maximum kernel size for the DepthOfFieldEstimator.kernelSizeStep - Kernel step size for the DepthOfFieldEstimator.nbins - Number of bins for the DepthOfFieldEstimator.windowSize - window size for the DepthOfFieldEstimator.public void analyseImage(MBFImage image)
ImageAnalyseranalyseImage in interface ImageAnalyser<MBFImage>image - The image to process in place.public DoubleFV getFeatureVector()
FeatureVectorProvidergetFeatureVector in interface FeatureVectorProvider<DoubleFV>