资源简介
指纹识别算法是指纹识别的核心,里面包含了指纹识别的几种算法
代码片段和文件信息
/*#############################################################################
* 文件名:fvs_binarize.c
* 功能: 指纹图像二值化
* modified by PRTsinghua@hotmail.com
#############################################################################*/
#include “fvs.h“
int main(int argc char *argv[])
{
FvsImage_t image;
FvsImage_t mask;
FvsFloatField_t direction;
FvsFloatField_t frequency;
if (argc!=3)
{
printf(“Usage: fvs input.bmp output.bmp\n“);
return -1;
}
mask = ImageCreate();
image = ImageCreate();
direction = FloatFieldCreate();
frequency = FloatFieldCreate();
if (mask!=NULL && image!=NULL && direction!=NULL && frequency!=NULL)
{
(void)FvsImageImport(image argv[1]);
(void)ImageSoftenMean(image 3);
fprintf(stdout “1/5 Determining the ridge direction\n“);
(void)FingerprintGetDirection(image direction 5 8);
fprintf(stdout “2/5 Determining the ridge frequency\n“);
(void)FingerprintGetFrequency(image direction frequency);
fprintf(stdout “3/5 Creating the mask\n“);
(void)FingerprintGetMask(image direction frequency mask);
fprintf(stdout “4/5 Enhancing the fingerprint image\n“);
(void)ImageEnhanceGabor(image direction frequency mask 4.0);
fprintf(stdout “5/5 Binarize\n“);
(void)ImageBinarize(image (FvsByte_t)0x80);
(void)FvsImageExport(image argv[2]);
}
fprintf(stdout “Cleaning up and exiting...\n“);
ImageDestroy(image);
ImageDestroy(mask);
FloatFieldDestroy(direction);
FloatFieldDestroy(frequency);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2006-01-06 10:39 C语言指纹识别源码
..AD... 0 2005-02-01 09:19 C语言指纹识别源码\demos
文件 1675 2004-03-05 03:32 C语言指纹识别源码\demos\fvs_binarize.c
文件 2640 2004-03-08 01:53 C语言指纹识别源码\demos\fvs_createtestimages.c
文件 2198 2004-03-08 01:54 C语言指纹识别源码\demos\fvs_direction.c
文件 1787 2004-03-08 01:52 C语言指纹识别源码\demos\fvs_enhancer.c
文件 1434 2004-03-08 01:52 C语言指纹识别源码\demos\fvs_mask.c
文件 2136 2004-03-08 01:53 C语言指纹识别源码\demos\fvs_minutia.c
文件 1753 2004-03-08 01:53 C语言指纹识别源码\demos\fvs_thinner.c
..AD... 0 2005-02-01 09:19 C语言指纹识别源码\include
文件 817 2004-03-04 03:12 C语言指纹识别源码\include\export.h
文件 5709 2004-03-05 00:07 C语言指纹识别源码\include\file.h
文件 4754 2004-03-07 23:25 C语言指纹识别源码\include\floatfield.h
文件 1216 2004-03-04 14:31 C语言指纹识别源码\include\fvs.h
文件 2133 2004-03-04 17:16 C语言指纹识别源码\include\fvstypes.h
文件 2446 2004-03-07 23:28 C语言指纹识别源码\include\histogram.h
文件 6010 2004-03-07 23:32 C语言指纹识别源码\include\image.h
文件 5149 2004-03-05 00:59 C语言指纹识别源码\include\imagemanip.h
文件 4614 2004-03-05 02:14 C语言指纹识别源码\include\img_ba
文件 753 2004-03-07 04:29 C语言指纹识别源码\include\import.h
文件 1421 2004-03-04 20:19 C语言指纹识别源码\include\matching.h
文件 4665 2004-03-05 03:25 C语言指纹识别源码\include\minutia.h
文件 1486 2004-07-07 08:50 C语言指纹识别源码\readme.txt
..AD... 0 2005-02-01 09:19 C语言指纹识别源码\src
文件 3363 2004-03-05 00:05 C语言指纹识别源码\src\export.c
文件 7705 2004-03-05 00:21 C语言指纹识别源码\src\file.c
文件 7181 2004-03-05 00:31 C语言指纹识别源码\src\floatfield.c
文件 4716 2004-03-08 01:16 C语言指纹识别源码\src\histogram.c
文件 8908 2004-03-08 01:16 C语言指纹识别源码\src\image.c
文件 25818 2004-03-05 02:09 C语言指纹识别源码\src\imagemanip.c
............此处省略12个文件信息
- 上一篇:HALCON算子速查手册
- 下一篇:基于双种群演化的遗传算法研究
相关资源
- 基于双种群演化的遗传算法研究
- 基于ARM9的指纹识别门禁系统
- SSDA模板匹配算法
- 一种运动目标检测与跟踪快速算法的
- 图的最小生成树 利用普里姆算法和克
- 半监督学习的Co_training算法研究.pdf
- 机器学习、深度学习和算法结构框架
- c的循环首次适应算法
- 一种基于多贝叶斯算法的垃圾邮件过
- 过滤脏字算法
- GA工具箱,非常好用
- 模糊神经网络算法源程序集合
- 一个huffman压缩解压算法源码
- 进程调度算法包括先来先服务调度算
- 大学通信原理迫零算法自己编写的程
- 双码盘定位机器人的位姿辨识算法
- atan2查表算法
- 利用模拟退火算法实现矩形件排样问
- 归一化算法代码,用于图像归一化
- 算法之美:指导工作与生活
- 遗传算法在多目标01背包问题中的应用
- Delphi7 神经网络算法之共轭梯度法源码
- 跟踪遮挡目标的一种鲁棒算法1
- 基于纹理方向的图像修复算法
- Charles Elkan的快速k-means算法的代码
- Landsat8地表温度反演单窗算法工具
- 考研数据结构算法总结.pdf完美版
- jpeg算法与实现 图像压缩编码
- 基于goertzel 算法的信号检测方法
- 比较实用的室内定位算法代码。有详
评论
共有 条评论