00001 /* 00002 * Copyright (c) 2000, University of Amsterdam, The Netherlands. 00003 * All rights reserved. 00004 * 00005 * Author(s): 00006 * Dennis Koelma (koelma@wins.uva.nl) 00007 * 00008 */ 00009 #ifndef HxImageRepGlobalFuncs_h 00010 #define HxImageRepGlobalFuncs_h 00011 00012 #include "HxImageRep.h" 00013 00014 // 00015 // All .h files in this directory: 00016 // 00017 00018 #include "HxAbs.h" 00019 #include "HxAcos.h" 00020 #include "HxAdd.h" 00021 #include "HxAddBinaryNoise.h" 00022 #include "HxAddGaussianNoise.h" 00023 #include "HxAddPoissonNoise.h" 00024 #include "HxAddSat.h" 00025 #include "HxAddUniformNoise.h" 00026 #include "HxAddVal.h" 00027 #include "HxAffinePix.h" 00028 #include "HxAlternateSequentialFilter.h" 00029 #include "HxAnd.h" 00030 #include "HxAndVal.h" 00031 #include "HxAreaClosing.h" 00032 #include "HxAreaOpening.h" 00033 #include "HxArg.h" 00034 #include "HxAsin.h" 00035 #include "HxAtan.h" 00036 #include "HxAtan2.h" 00037 #include "HxCannyEdgeMap.h" 00038 #include "HxCannyThreshold.h" 00039 #include "HxCannyThresholdAlt.h" 00040 #include "HxCannyThresholdRec.h" 00041 #include "HxCeil.h" 00042 #include "HxClosing.h" 00043 #include "HxClosingByReconstruction.h" 00044 #include "HxClosingByReconstructionTopHat.h" 00045 #include "HxClosingTopHat.h" 00046 #include "HxColorGaborSegmentation.h" 00047 #include "HxColorSpace.h" 00048 #include "HxComplement.h" 00049 #include "HxConditionalDilation.h" 00050 #include "HxConditionalErosion.h" 00051 #include "HxConjugate.h" 00052 #include "HxContrastStretch.h" 00053 #include "HxConvGauss2d.h" 00054 #include "HxConvGauss3d.h" 00055 #include "HxConvKernelSeparated.h" 00056 #include "HxConvKernelSeparated2d.h" 00057 #include "HxConvolution.h" 00058 #include "HxCos.h" 00059 #include "HxCosh.h" 00060 #include "HxCross.h" 00061 #include "HxCrossVal.h" 00062 #include "HxDefuz.h" 00063 #include "HxDilation.h" 00064 #include "HxDisplayOF.h" 00065 #include "HxDistanceTransform.h" 00066 #include "HxDistanceTransformMM.h" 00067 #include "HxDiv.h" 00068 #include "HxDivVal.h" 00069 #include "HxDot.h" 00070 #include "HxDotVal.h" 00071 #include "HxEqual.h" 00072 #include "HxEqualVal.h" 00073 #include "HxErosion.h" 00074 #include "HxExp.h" 00075 #include "HxExportByteData.h" 00076 #include "HxExportDoubleData.h" 00077 #include "HxExportFloatData.h" 00078 #include "HxExportIntData.h" 00079 #include "HxExportMatlabPixels.h" 00080 #include "HxExportShortData.h" 00081 #include "HxExportPpmPixels.h" 00082 #include "HxExtend.h" 00083 #include "HxExtendVal.h" 00084 #include "HxFloor.h" 00085 #include "HxGauss.h" 00086 #include "HxGaussDerivative2d.h" 00087 #include "HxGaussDerivative3d.h" 00088 #include "HxGaussianDeblur.h" 00089 #include "HxGeodesicDistanceTransform.h" 00090 #include "HxGetBlobFeatures.h" 00091 #include "HxGetColorChannel.h" 00092 #include "HxGetPoints.h" 00093 #include "HxGetValues.h" 00094 #include "HxGreaterEqual.h" 00095 #include "HxGreaterEqualVal.h" 00096 #include "HxGreaterThan.h" 00097 #include "HxGreaterThanVal.h" 00098 #include "HxHilditchSkeleton.h" 00099 #include "HxHitOrMiss.h" 00100 #include "HxIdentMaskCentralMoments.h" 00101 #include "HxIdentMaskMean.h" 00102 #include "HxIdentMaskMedian.h" 00103 #include "HxIdentMaskMoments.h" 00104 #include "HxIdentMaskStDev.h" 00105 #include "HxIdentMaskSum.h" 00106 #include "HxIdentMaskVariance.h" 00107 #include "HxImageAsByte.h" 00108 #include "HxImageAsDouble.h" 00109 #include "HxImageAsFloat.h" 00110 #include "HxImageAsInt.h" 00111 #include "HxImageAsShort.h" 00112 #include "HxImageAsVec2Byte.h" 00113 #include "HxImageAsVec2Double.h" 00114 #include "HxImageAsVec2Float.h" 00115 #include "HxImageAsVec2Int.h" 00116 #include "HxImageAsVec2Short.h" 00117 #include "HxImageAsVec3Double.h" 00118 #include "HxImageAsVec3Byte.h" 00119 #include "HxImageAsVec3Float.h" 00120 #include "HxImageAsVec3Int.h" 00121 #include "HxImageAsVec3Short.h" 00122 #include "HxImageAsComplex.h" 00123 #include "HxImageCentralMoments.h" 00124 #include "HxImageMaxSize.h" 00125 #include "HxImageMean.h" 00126 #include "HxImageMedian.h" 00127 #include "HxImageMinSize.h" 00128 #include "HxImageMoments.h" 00129 #include "HxImageStDev.h" 00130 #include "HxImageSum.h" 00131 #include "HxImageVariance.h" 00132 #include "HxInf.h" 00133 #include "HxInfimumReconstruction.h" 00134 #include "HxInfVal.h" 00135 #include "HxInverseProjectRange.h" 00136 #include "HxKuwahara.h" 00137 #include "HxLabel.h" 00138 #include "HxLabel2.h" 00139 #include "HxLeftShift.h" 00140 #include "HxLeftShiftVal.h" 00141 #include "HxLessEqual.h" 00142 #include "HxLessEqualVal.h" 00143 #include "HxLessThan.h" 00144 #include "HxLessThanVal.h" 00145 #include "HxLocalMode.h" 00146 #include "HxLog.h" 00147 #include "HxLog10.h" 00148 #include "HxLUT.h" 00149 #include "HxMakeFrom2Images.h" 00150 #include "HxMakeFrom3Images.h" 00151 #include "HxMakeFromByteData.h" 00152 #include "HxMakeFromDoubleData.h" 00153 #include "HxMakeFromFile.h" 00154 #include "HxMakeFromFloatData.h" 00155 #include "HxMakeFromGenerator.h" 00156 #include "HxMakeFromGrayValue.h" 00157 #include "HxMakeFromImage.h" 00158 #include "HxMakeFromImport.h" 00159 #include "HxMakeFromIntData.h" 00160 #include "HxMakeFromJavaRgb.h" 00161 #include "HxMakeFromMatlab.h" 00162 #include "HxMakeFromNamedGenerator.h" 00163 #include "HxMakeFromPpmPixels.h" 00164 #include "HxMakeFromShortData.h" 00165 #include "HxMakeFromSignature.h" 00166 #include "HxMakeFromValue.h" 00167 #include "HxMakeGaussian1d.h" 00168 #include "HxMakeParabola1d.h" 00169 #include "HxMatrixConv.h" 00170 #include "HxMax.h" 00171 #include "HxMaxVal.h" 00172 #include "HxMin.h" 00173 #include "HxMinVal.h" 00174 #include "HxMod.h" 00175 #include "HxModVal.h" 00176 #include "HxMorphologicalContour.h" 00177 #include "HxMorphologicalGradient.h" 00178 #include "HxMorphologicalGradient2.h" 00179 #include "HxMul.h" 00180 #include "HxMulVal.h" 00181 #include "HxNegate.h" 00182 #include "HxNonMaxSuppressionGradDir.h" 00183 #include "HxNorm1.h" 00184 #include "HxNorm2.h" 00185 #include "HxNorm2Sqr.h" 00186 #include "HxNormalizedCorrelation.h" 00187 #include "HxNormInf.h" 00188 #include "HxNotEqual.h" 00189 #include "HxNotEqualVal.h" 00190 #include "HxOpening.h" 00191 #include "HxOpeningTopHat.h" 00192 #include "HxOpeningByReconstruction.h" 00193 #include "HxOpeningByReconstructionTopHat.h" 00194 #include "HxOpponentColor.h" 00195 #include "HxOpticalFlow.h" 00196 #include "HxOpticalFlowMultiScale.h" 00197 #include "HxOr.h" 00198 #include "HxOrVal.h" 00199 #include "HxParabolicDilation.h" 00200 #include "HxParabolicErosion.h" 00201 #include "HxPeakRemoval.h" 00202 #include "HxPercentile.h" 00203 #include "HxPixInf.h" 00204 #include "HxPixMax.h" 00205 #include "HxPixMin.h" 00206 #include "HxPixProduct.h" 00207 #include "HxPixSum.h" 00208 #include "HxPixSup.h" 00209 #include "HxPow.h" 00210 #include "HxPowVal.h" 00211 #include "HxProjectRange.h" 00212 #include "HxRecGabor.h" 00213 #include "HxRecGauss.h" 00214 #include "HxReciprocal.h" 00215 #include "HxReflect.h" 00216 #include "HxRegionalMaxima.h" 00217 #include "HxRegionalMinima.h" 00218 #include "HxRestrict.h" 00219 #include "HxRGB2Intensity.h" 00220 #include "HxRightShift.h" 00221 #include "HxRightShiftVal.h" 00222 #include "HxRotate.h" 00223 #include "HxRound.h" 00224 #include "HxScale.h" 00225 #include "HxSetPartImage.h" 00226 #include "HxSetBorderValue.h" 00227 #include "HxSin.h" 00228 #include "HxSinh.h" 00229 #include "HxSkeleton.h" 00230 #include "HxSKIZ.h" 00231 #include "HxSqrt.h" 00232 #include "HxSquaredDistance.h" 00233 #include "HxSub.h" 00234 #include "HxSubSat.h" 00235 #include "HxSubVal.h" 00236 #include "HxSup.h" 00237 #include "HxSupremumReconstruction.h" 00238 #include "HxSupVal.h" 00239 #include "HxTan.h" 00240 #include "HxTanh.h" 00241 #include "HxThickening.h" 00242 #include "HxThinning.h" 00243 #include "HxThreshold.h" 00244 #include "HxTranslate.h" 00245 #include "HxTranspose.h" 00246 #include "HxTriStateThreshold.h" 00247 #include "HxUnaryMax.h" 00248 #include "HxUnaryMin.h" 00249 #include "HxUnaryProduct.h" 00250 #include "HxUnarySum.h" 00251 #include "HxUniform.h" 00252 #include "HxUniformNonSep.h" 00253 #include "HxValleyRemoval.h" 00254 #include "HxWatershed.h" 00255 #include "HxWatershedMarkers.h" 00256 #include "HxWatershedMarkers2.h" 00257 #include "HxWatershedSlow.h" 00258 #include "HxWeightMaskSum.h" 00259 #include "HxWriteFile.h" 00260 #include "HxImagesToFile.h" 00261 #include "HxImagesFromFile.h" 00262 #include "HxXor.h" 00263 #include "HxXorVal.h" 00264 00265 #endif