📄 finger_main.c
字号:
#include "fvs.h"
main()
{
FvsImage_t mask1;
FvsImage_t image1;
FvsFloatField_t direction1;
FvsFloatField_t frequency1;
FvsMinutiaSet_t minutia1;
FvsImage_t mask2;
FvsImage_t image2;
FvsFloatField_t direction2;
FvsFloatField_t frequency2;
FvsMinutiaSet_t minutia2;
FvsInt_t* pgoodness;
direction1 = FloatFieldCreate();
frequency1 = FloatFieldCreate();
mask1 = ImageCreate();
//image = ImageCreate();
image1 = my_FvsImageImport(1);
minutia1 = MinutiaSetCreate(5000);
direction2 = FloatFieldCreate();
frequency2 = FloatFieldCreate();
mask2 = ImageCreate();
//image = ImageCreate();
image2 = my_FvsImageImport(2);
minutia2 = MinutiaSetCreate(5000);
minutia(mask1,image1,direction1,frequency1,minutia1);
minutia(mask2,image2,direction2,frequency2,minutia2);
MatchingCompareMinutiaSets (minutia1,minutia2,pgoodness);
my_FvsImageExport(image1,1);
my_FvsImageExport(image2,2);
(void)ImageClear(image1);
fprintf(stdout, "1 Cleaning up and exiting...\n");
MinutiaSetDestroy(minutia1);
ImageDestroy(image1);
ImageDestroy(mask1);
FloatFieldDestroy(frequency1);
FloatFieldDestroy(direction1);
(void)ImageClear(image2);
fprintf(stdout, "2 Cleaning up and exiting...\n");
MinutiaSetDestroy(minutia2);
ImageDestroy(image2);
ImageDestroy(mask2);
FloatFieldDestroy(frequency2);
FloatFieldDestroy(direction2);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -