es.unex.sextante.imageAnalysis.texture.features
Class TextureContrastAlgorithm

java.lang.Object
  extended by es.unex.sextante.core.GeoAlgorithm
      extended by es.unex.sextante.imageAnalysis.texture.base.BaseTextureAnalysisAlgorithm
          extended by es.unex.sextante.imageAnalysis.texture.features.TextureContrastAlgorithm

public class TextureContrastAlgorithm
extends BaseTextureAnalysisAlgorithm


Field Summary
 
Fields inherited from class es.unex.sextante.imageAnalysis.texture.base.BaseTextureAnalysisAlgorithm
GRAYSCALE_LEVELS, LAYER, m_GLCM, RESULT, SHIFTX, SHIFTY, WINDOW_RADIUS
 
Fields inherited from class es.unex.sextante.core.GeoAlgorithm
m_AnalysisExtent, m_bIsAutoExtent, m_bIsDeterminatedProcess, m_bUserCanDefineAnalysisExtent, m_CRS, m_OutputFactory, m_OutputObjects, m_Parameters, m_Task
 
Constructor Summary
TextureContrastAlgorithm()
           
 
Method Summary
 void defineCharacteristics()
           
protected  double getTextureFeature()
           
 
Methods inherited from class es.unex.sextante.imageAnalysis.texture.base.BaseTextureAnalysisAlgorithm
processAlgorithm
 
Methods inherited from class es.unex.sextante.core.GeoAlgorithm
addOutput3DRasterLayer, addOutput3DRasterLayer, addOutputChart, addOutputChart, addOutputImage, addOutputNumericalValue, addOutputNumericalValue, addOutputObject, addOutputObject, addOutputRasterLayer, addOutputRasterLayer, addOutputRasterLayer, addOutputTable, addOutputTable, addOutputText, addOutputText, addOutputVectorLayer, addOutputVectorLayer, addOutputVectorLayer, addOutputVectorLayer, adjustOutputExtent, canDefineOutputExtentFromInput, execute, execute, generatesLayers, generatesLayersOrTables, getAlgorithmAsCommandLineSentences, getAnalysisExtent, getColorAlpha, getColorB, getColorG, getColorR, getCommandLineHelp, getCommandLineName, getCommandLineParametersHelp, getDescription, getGroup, getName, getNew3DRasterLayer, getNew3DRasterLayer, getNewInstance, getNewRasterLayer, getNewRasterLayer, getNewRasterLayer, getNewRasterLayer, getNewTable, getNewVectorLayer, getNewVectorLayer, getNumberOfBandsParameters, getNumberOfLineVectorLayers, getNumberOfNoDataParameters, getNumberOfOutputObjects, getNumberOfParameters, getNumberOfPointVectorLayers, getNumberOfPolygonLayers, getNumberOfRasterLayers, getNumberOfTableFieldsParameters, getNumberOfTables, getNumberOfVectorLayers, getOutputChannel, getOutputCRS, getOutputFilename, getOutputObjects, getParameters, getProcessMetadata, getTempRasterLayer, getTempRasterLayer, getTempVectorLayer, getUserCanDefineAnalysisExtent, hasCorrectParameterValues, is3D, isActive, isAutoExtent, isDeterminatedProcess, isSuitableForModelling, meets3DRasterRequirements, meetsDataRequirements, meetsRasterRequirements, meetsTableRequirements, meetsVectorRequirements, preprocessForModeller, requires3DRasterLayers, requiresIndividualRasterLayers, requiresIndividualVectorLayers, requiresLineVectorLayers, requiresMultipleRasterBands, requiresMultipleRasterLayers, requiresMultipleTables, requiresMultipleVectorLayers, requiresNonDataObjects, requiresPoints, requiresPointVectorLayers, requiresPolygonVectorLayers, requiresRasterLayers, requiresTableFields, requiresTables, requiresVectorLayers, setAnalysisExtent, setColorAlpha, setColorB, setColorG, setColorR, setDescription, setGroup, setIsDeterminatedProcess, setName, setOutputObjects, setParameters, setProgress, setProgressText, setUserCanDefineAnalysisExtent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TextureContrastAlgorithm

public TextureContrastAlgorithm()
Method Detail

defineCharacteristics

public void defineCharacteristics()
Overrides:
defineCharacteristics in class BaseTextureAnalysisAlgorithm

getTextureFeature

protected double getTextureFeature()
Specified by:
getTextureFeature in class BaseTextureAnalysisAlgorithm


Copyright © 2014 gvSIG Association. All Rights Reserved.