lmrcImageDistanceConversion(API)
From EosPedia
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);