Aphelion™ Image Processing Library - Function List

The Aphelion imaging libraries fully support 64 bit architectures.

Arithmetic

AbsInvertMinimum
AddLinearScaleMultiply
BlendMaximumSubtract
Divide

Edge Detection

CannyDericheEdgePrewittEdgesSobelEdges
EdgesThinRidgeValleyEdgesZeroCrossing
MorphoGradientRobertsEdges

Enhancement

EqualizeHistogramShadingCorrection

Filtering

BoxLowStopNagao
ConvolveMedianRankValue
GaussianModeWeymouth

Frequency

FFTInverseFFT

Geometry

AffineMapScaleTranslate
RotateShear

Input / Output

ImportReadWrite

Logic

AndBitNotNot
BitAndBitOrOr
BitDifferenceDifferenceXOr

Matching

CorrelateRegister

Math

ComplexFacetLogPhase
ExpLog10RealPart
Exp10MagnitudeSqr
ImaginaryPartMatrixMultiplySqrt
Inverse

Measurements

AreaHistogramObjectCount
CompareInterceptsRange
CorrelationLocalMomentsVariance
DistanceMomentsVolume
Euler

Morphology

Basic

ConstrainedThickenErodeThicken
ConstrainedThinHitOrMissThin
Dilate

Distance

Distance

Enhancement

Contrast

Features

LocalMaximaRegionalMaximaUltimateErodedSet
LocalMinimaRegionalMinima

Filtering

Automedian

Geodesy

BorderKillDistanceReconstruct
BorderKillAndHoleFillHoleFillWeightedDistance
Dilate

Opening / Closing

AddReconsCloseDilateReconsCloseOpen
AreaCloseErodeReconsOpenSubtractReconsOpen
AreaOpenInfimumCloseSupremumOpen
Close

Segmentation

BlackTophatSeededWatershedWatershed
CatchmentBasinsSplitConvexWhiteTophat
SeededCatchmentBasins

Skeleton

ConnectedSkeletonOpenSkeletonThinSkeleton
MinimalSkeletonThickenSkeleton

Reconstruction (optional extension)

MultiFocus

Segmentation

AdaptivePercentileThresholdHysteresisThresholdRegionGrow
ClustersMaximumContrastThresholdSeededRegionGrow
EntropyThresholdOtsuThresholdThreshold

Texture

LawsTexture

Utility

ClearCopySliceFrame
ClipExtractBandMask
CopyExtractSliceSubCopy
CopyBandFill