@ALDAOperator(genericExecutionMode=SWING,
level=STANDARD,
allowBatchMode=false)
@ALDDerivedClass
public class FeatureCalculatorLBPRIU
extends FeatureCalculatorLBPJFeatureLib
The operator is based on the JFeatureLib implementation of LBPs and MiToBo extensions for supporting rotation invariance and uniform pattern. The theory can be found in
Ojala et al, Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns, PAMI, vol. 24, no. 7, pp. 971-987, July 2002.
For more information refer to the documentation of the JFeatureLib: JFeatureLib at Github
JFeatureLibLBPAdapterRIUFeatureCalculatorLBPJFeatureLib.FeatureTypebaselineConstant, histBins, histoRegionSize, numberNeighbors, radius, resultTypeinImg, resultObj| Constructor and Description |
|---|
FeatureCalculatorLBPRIU()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected JFeatureLibLBPAdapter |
getFeatureOp()
Get instance of actual feature calculator.
|
void |
validateCustom() |
getResultDataObjectInvalid, operate, setBaselineConstant, setFeatureType, setHistBins, setHistoRegionSize, setNumberNeighbors, setRadiusgetResultData, setInputImagereadResolveaddOperatorExecutionProgressEventListener, addParameter, addParameter, addParameterUnconditioned, fieldContained, fireOperatorExecutionProgressEvent, getALDPortHashAccessKey, getConstructionMode, getDocumentation, getHidingMode, getInactiveParameterNames, getInInoutNames, getInInoutNames, getInNames, getInOutNames, getMissingRequiredInputs, getName, getNumParameters, getOutInoutNames, getOutNames, getParameter, getParameterDescriptor, getParameterDescriptorUnconditioned, getParameterNames, getParameterUnconditioned, getSupplementalNames, getVerbose, getVersion, handleOperatorExecutionProgressEvent, hasInOutParameters, hasParameter, isAnnotatedParameter, isConfigured, print, print, print, printInterface, printInterface, readHistory, reinitializeParameterDescriptors, removeOperatorExecutionProgressEventListener, removeParameter, runOp, runOp, runOp, setConstructionMode, setConstructionMode, setConstructionMode, setHidingMode, setName, setParameter, setParameterUnconditioned, setVerbose, toStringVerbose, unconfiguredItems, validate, validateGeneric, writeHistory, writeHistory, writeHistorypublic FeatureCalculatorLBPRIU()
throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorException - Thrown in case of failure.public void validateCustom()
throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
validateCustom in class de.unihalle.informatik.Alida.operator.ALDOperatorde.unihalle.informatik.Alida.exceptions.ALDOperatorExceptionprotected JFeatureLibLBPAdapter getFeatureOp()
FeatureCalculatorLBPJFeatureLibgetFeatureOp in class FeatureCalculatorLBPJFeatureLibCopyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.