lmrcImageDistanceConversion(API)

From EosPedia
Jump to: navigation, search

DataManip/mrcImage/src/lmrcImageDistanceConversion is API for Distance Conversion about binary image. It is used by mrcImageDistanceConversion.

constant

struct

API

Main

extern void lmrcImageDistanceConversion(mrcImage* in,mrcImage* out,int mode,int form);

Select the method of Distance Conversion by mode, and additional process by form.

mode Used Function
0 lmrcImageDistanceConversion_4Neighborhood
1 lmrcImageDistanceConversion_8Neighborhood


form Process
1 lmrcImageMakingFrame
2 No process
Otherwise mrcStatDataSet(Calculate statistical data)


Distance Conversion

Distance Conversion at 4 ambient points.

extern void lmrcImageDistanceConversion_4Neighborhood(mrcImage* in,mrcImage* out);

Distance Conversion at 8 ambient points.

extern void lmrcImageDistanceConversion_8Neighborhood(mrcImage* in,mrcImage* out);

Frame Conversion

extern void lmrcImageMakingFrame(mrcImage* in,mrcImage* out,int mode);