@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
JFeatureLibLBPAdapterRIU
FeatureCalculatorLBPJFeatureLib.FeatureType
baselineConstant, histBins, histoRegionSize, numberNeighbors, radius, resultType
inImg, 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, setRadius
getResultData, setInputImage
readResolve
addOperatorExecutionProgressEventListener, 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, writeHistory
public 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.ALDOperator
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
protected JFeatureLibLBPAdapter getFeatureOp()
FeatureCalculatorLBPJFeatureLib
getFeatureOp
in class FeatureCalculatorLBPJFeatureLib
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.