#include <OB/CORBA.h>#include "HxGlobalOpsGenSvt.h"#include "HxEnvCorba.h"#include "HxCorbaConversions.h"#include "HxGenSvt.h"#include "HxAbs.h"#include "HxCeil.h"#include "HxComplement.h"#include "HxExp.h"#include "HxFloor.h"#include "HxLog.h"#include "HxLog10.h"#include "HxNegate.h"#include "HxNorm1.h"#include "HxNorm2.h"#include "HxNormInf.h"#include "HxProjectRange.h"#include "HxReciprocal.h"#include "HxSqrt.h"#include "HxRound.h"#include "HxUnaryMax.h"#include "HxUnaryMin.h"#include "HxUnaryProduct.h"#include "HxUnarySum.h"#include "HxAcos.h"#include "HxAsin.h"#include "HxAtan.h"#include "HxAtan2.h"#include "HxCos.h"#include "HxCosh.h"#include "HxSin.h"#include "HxSinh.h"#include "HxTan.h"#include "HxTanh.h"#include "HxArg.h"#include "HxConjugate.h"#include "HxAdd.h"#include "HxAddSat.h"#include "HxAnd.h"#include "HxCross.h"#include "HxDiv.h"#include "HxDot.h"#include "HxEqual.h"#include "HxGreaterEqual.h"#include "HxGreaterThan.h"#include "HxInf.h"#include "HxInverseProjectRange.h"#include "HxLeftShift.h"#include "HxLessEqual.h"#include "HxLessThan.h"#include "HxMax.h"#include "HxMin.h"#include "HxMod.h"#include "HxMul.h"#include "HxNotEqual.h"#include "HxOr.h"#include "HxPow.h"#include "HxRightShift.h"#include "HxSub.h"#include "HxSubSat.h"#include "HxSup.h"#include "HxXor.h"#include "HxAddVal.h"#include "HxAndVal.h"#include "HxCrossVal.h"#include "HxDivVal.h"#include "HxDotVal.h"#include "HxEqualVal.h"#include "HxGreaterEqualVal.h"#include "HxGreaterThanVal.h"#include "HxInfVal.h"#include "HxLeftShiftVal.h"#include "HxLessEqualVal.h"#include "HxLessThanVal.h"#include "HxMaxVal.h"#include "HxMinVal.h"#include "HxModVal.h"#include "HxMulVal.h"#include "HxNotEqualVal.h"#include "HxOrVal.h"#include "HxPowVal.h"#include "HxRightShiftVal.h"#include "HxSubVal.h"#include "HxSupVal.h"#include "HxXorVal.h"#include "HxPixInf.h"#include "HxPixMax.h"#include "HxPixMin.h"#include "HxPixProduct.h"#include "HxPixSum.h"#include "HxPixSup.h"#include "HxImageAsByte.h"#include "HxImageAsDouble.h"#include "HxImageAsFloat.h"#include "HxImageAsShort.h"#include "HxImageAsVec2Byte.h"#include "HxImageAsVec2Double.h"#include "HxImageAsVec2Float.h"#include "HxImageAsVec2Int.h"#include "HxImageAsVec2Short.h"#include "HxImageAsVec3Byte.h"#include "HxImageAsVec3Double.h"#include "HxImageAsVec3Float.h"#include "HxImageAsVec3Int.h"#include "HxImageAsVec3Short.h"#include "HxImageAsComplex.h"#include "HxColorSpace.h"#include "HxAffinePix.h"#include "HxRGB2Intensity.h"#include "HxGreyEdgeHistogram.h"#include "HxHistogramFromFile.h"#include "HxImageToHistogram.h"#include "HxImageToHistogramMask.h"#include "HxHighlightRegion.h"#include "HxWriteFile.h"#include "HxImagesToFile.h"#include "HxCannyEdgeMap.h"#include "HxCannyThreshold.h"#include "HxCannyThresholdAlt.h"#include "HxCannyThresholdRec.h"#include "HxConvGauss2d.h"#include "HxConvGauss3d.h"#include "HxConvKernelSeparated.h"#include "HxConvKernelSeparated2d.h"#include "HxConvolution.h"#include "HxDefuz.h"#include "HxDistanceTransform.h"#include "HxGauss.h"#include "HxGaussDerivative2d.h"#include "HxGaussDerivative3d.h"#include "HxGaussianDeblur.h"#include "HxKuwahara.h"#include "HxLocalMode.h"#include "HxNormalizedCorrelation.h"#include "HxPercentile.h"#include "HxRecGabor.h"#include "HxRecGauss.h"#include "HxUniform.h"#include "HxUniformNonSep.h"#include "HxMakeFrom2Images.h"#include "HxMakeFrom3Images.h"#include "HxMakeFromByteData.h"#include "HxMakeFromDoubleData.h"#include "HxMakeFromFile.h"#include "HxMakeFromFloatData.h"#include "HxMakeFromGrayValue.h"#include "HxMakeFromImage.h"#include "HxMakeFromImport.h"#include "HxMakeFromIntData.h"#include "HxMakeFromJavaRgb.h"#include "HxMakeFromMatlab.h"#include "HxMakeFromNamedGenerator.h"#include "HxMakeFromPpmPixels.h"#include "HxMakeFromShortData.h"#include "HxMakeFromSignature.h"#include "HxMakeFromValue.h"#include "HxMakeGaussian1d.h"#include "HxMakeParabola1d.h"#include "HxImagesFromFile.h"#include "HxExtend.h"#include "HxExtendVal.h"#include "HxReflect.h"#include "HxRestrict.h"#include "HxRotate.h"#include "HxScale.h"#include "HxTranslate.h"#include "HxTranspose.h"#include "HxImageMaxSize.h"#include "HxImageMinSize.h"#include "HxIdentMaskMean.h"#include "HxIdentMaskMedian.h"#include "HxIdentMaskStDev.h"#include "HxIdentMaskSum.h"#include "HxIdentMaskVariance.h"#include "HxWeightMaskSum.h"#include "HxAreaClosing.h"#include "HxAreaOpening.h"#include "HxClosing.h"#include "HxClosingByReconstruction.h"#include "HxClosingByReconstructionTopHat.h"#include "HxClosingTopHat.h"#include "HxConditionalDilation.h"#include "HxConditionalErosion.h"#include "HxDilation.h"#include "HxDistanceTransformMM.h"#include "HxErosion.h"#include "HxGeodesicDistanceTransform.h"#include "HxHilditchSkeleton.h"#include "HxHitOrMiss.h"#include "HxInfimumReconstruction.h"#include "HxMorphologicalContour.h"#include "HxMorphologicalGradient.h"#include "HxMorphologicalGradient2.h"#include "HxOpening.h"#include "HxOpeningByReconstruction.h"#include "HxOpeningByReconstructionTopHat.h"#include "HxOpeningTopHat.h"#include "HxParabolicDilation.h"#include "HxParabolicErosion.h"#include "HxPeakRemoval.h"#include "HxRegionalMaxima.h"#include "HxRegionalMinima.h"#include "HxSKIZ.h"#include "HxSkeleton.h"#include "HxSupremumReconstruction.h"#include "HxThickening.h"#include "HxThinning.h"#include "HxValleyRemoval.h"#include "HxWatershed.h"#include "HxWatershedMarkers.h"#include "HxWatershedMarkers2.h"#include "HxWatershedSlow.h"#include "HxDisplayOF.h"#include "HxOpticalFlow.h"#include "HxOpticalFlowMultiScale.h"#include "HxAddBinaryNoise.h"#include "HxAddGaussianNoise.h"#include "HxAddPoissonNoise.h"#include "HxAddUniformNoise.h"#include "HxContrastStretch.h"#include "HxSetBorderValue.h"#include "HxSetPartImage.h"#include "HxSquaredDistance.h"#include "HxBernsenThreshold.h"#include "HxColorGaborSegmentation.h"#include "HxEntropyThreshold.h"#include "HxIsodataThreshold.h"#include "HxLabel.h"#include "HxLabel2.h"#include "HxThreshold.h"#include "HxTriStateThreshold.h"#include "VxRelEquals.h"#include "VxRelMeets.h"#include "VxRelBefore.h"#include "VxRelOverlaps.h"#include "VxRelDur.h"#include "VxRelCon.h"#include "VxRelMeetsAnywhere.h"#include "VxRelBeforeAfter.h"#include "VxRelOverlapsAnywhere.h"#include "VxRelAsString.h"#include "HxIDBOpen.h"#include "HxIDBRandom.h"#include "HxIDBSearch.h"#include "HxInvarOpenDB.h"#include "HxInvarRandom.h"#include "HxInvarSearch.h"#include "HxInvarSearchHisto.h"#include "HxInvarMatchHistos.h"#include "HxInvarIndexDB.h"#include "HxInvarDBSize.h"#include "HxInvarBinsPerHistogram.h"#include "HxInvarChannels.h"#include "HxInvarDBList.h"#include "HxInvarSearchKey.h"#include "HxNJetInvarE.h"#include "HxNJetInvarC.h"#include "HxNJetInvarWw.h"#include "HxNJetInvarCw.h"#include "HxNJetInvarEHisto.h"#include "HxNJetInvarCHisto.h"#include "HxNJetInvarWwHisto.h"#include "HxNJetInvarCwHisto.h"#include "HxInvarEHisto.h"#include "HxInvarCHisto.h"#include "HxInvarWwHisto.h"#include "HxInvarCwHisto.h"#include "HxColorInvarEw.h"#include "HxColorInvarWw.h"#include "HxColorInvarCw.h"#include "HxColorInvarNw.h"#include "HxColorInvarHw.h"Variables | |
| HxColorModel | HxColorModel_values [] = { RGB, CMY, XYZ, Lab, Luv, OOO, HSI } |
| int | HxColorModel_count = sizeof(HxColorModel_values) / sizeof(HxColorModel_values[0]) |
| HxGeoIntType | HxGeoIntType_values [] = { LINEAR, NEAREST } |
| int | HxGeoIntType_count = sizeof(HxGeoIntType_values) / sizeof(HxGeoIntType_values[0]) |
| HxColorGaborSegmentationAlgorithm | HxColorGaborSegmentationAlgorithm_values [] = { Texture, TextureAddZero, OnlyZero } |
| int | HxColorGaborSegmentationAlgorithm_count = sizeof(HxColorGaborSegmentationAlgorithm_values) / sizeof(HxColorGaborSegmentationAlgorithm_values[0]) |
| HxColorGaborSegmentationInvariant | HxColorGaborSegmentationInvariant_values [] = { E, W, C, Ci } |
| int | HxColorGaborSegmentationInvariant_count = sizeof(HxColorGaborSegmentationInvariant_values) / sizeof(HxColorGaborSegmentationInvariant_values[0]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.12 written by Dimitri van Heesch,
© 1997-2001