#指纹识别算法积极发展的一年:2012# #总结指纹识别算法开发的生物方法的课程在大学弗罗茨瓦夫łAW一些实现,波兰。# #用法# # #前提* Python 2.7* Python图像库(PIL)# # #如何使用它只是做` ` ` Python filename.py——帮助` ` `如何执行` ` `文件` ` `算法# #算法# # # Poincaré指数找出奇异...">
bc... [google]
Home » Source Code » Fingerprint recognition using python

Fingerprint recognition using python

swapnilghor
2015-03-21 00:15:28
The author
View(s):
Download(s): 4
Point (s): 1 
Category Category:
Image ProcessingImage Processing PythonPython

Description

size:16px;">#指纹识别算法
积极发展的一年:2012
# #总结
指纹识别算法开发的生物方法的课程在大学弗罗茨瓦夫łAW一些实现,波兰。
# #用法
# # #前提
* Python 2.7
* Python图像库(PIL)
# # #如何使用它
只是做` ` ` Python filename.py——帮助` ` `如何执行` ` `文件` ` `算法
# #算法
# # # Poincaré指数
找出奇异点的指纹。
它是如何工作的(更详细的描述[这里](http://books.google.pl/books?id = 1wpx25d8qowc及LPG = pa120和OTS = 9wry0rosb7和DQ=% %庞加莱& HL=20index 20fingerprint PL & PG = pa120 # V = onepage & Q =庞加莱% % & f = false 20index 20fingerprint)):
*把图像分成块` ` ` block_size ` ` `
*每一块:
*计算该块的指纹脊线方向(即什么是脊和地平线之间的脊坡角)
*总结角的差异(方向)的周围的街区
*有4例:
*总和是180(+耐)环发现
*总和是180(+耐)三角洲发现的
*总和是360(+耐)-螺纹发现
Python脚本将标记奇点界:
*红色环
*绿色三角洲
*蓝色螺纹
例如:` ` ` Python poincare.py图像/ 16 1——光滑ppf1.png ` ` `
图像:
*原
![指纹](https://raw.github.com/rtshadow/biometrics/master/images/ppf1.png)
*与奇异点标记算法:
![庞加莱](https://raw.github.com/rtshadow/biometrics/master/images/ppf1_poincare.gif)
注:算法不仅在明显的奇异点的指纹本身,而是在其边缘和外连。这是由于非预处理的图像使用如果图像增强(更好的对比度,背景去掉),只有在指纹奇异点会有。
# # #细化(骨架)
如何[作品](HTTP:/ / BME。医学。upatras。GR / improc /形态% 20operators。HTM #细化)
例如:` ` ` Python thining.py图像/ ppf1_enhanced.gif——节省` ` `
图像:
*之前
![前](https://raw.github.com/rtshadow/biometrics/master/images/ppf1_enhanced.gif)
*后:
![后](https://raw.github.com/rtshadow/biometrics/master/images/ppf1_enhanced_thinned.gif)
# # #指纹识别(交叉数的方法)
交叉数的方法是一个非常简单的方法来检测脊末梢和脊分叉。
首先,你需要细化(骨架)的图像(请参考前面的章节如何得到它)。然后交叉数算法将在3x3像素块:
*如果中间像素是黑色(代表脊):
*如果像素边界与脊穿过,我们发现脊的结局
*如果像素边界与脊三次交叉,我们发现脊分叉
例如:` ` ` Python crossing_number.py图像/ ppf1_enhanced_thinned.gif——节省` ` `
![特征](https://raw.github.com/rtshadow/biometrics/master/images/ppf1_enhanced_thinned_minutiae.gif)
Sponsored links

File list

Tips: You can preview the content of files by clicking file names^_^
Name Size Date
fingerprint0.00 B2014-11-04|16:23
fingerprint1.73 kB2013-06-13|16:20
fingerprint3.39 kB2013-06-13|16:20
fingerprint2.17 kB2013-06-13|16:20
fingerprint929.00 B2013-06-13|16:20
fingerprint0.00 B2014-11-04|16:23
fingerprint128.79 kB2013-06-13|16:20
fingerprint89.37 kB2013-06-13|16:20
fingerprint45.67 kB2013-06-13|16:20
fingerprint51.62 kB2013-06-13|16:20
fingerprint201.10 kB2013-06-13|16:20
fingerprint1.04 kB2013-06-13|16:20
fingerprint1.04 kB2013-06-13|16:20
fingerprint2.53 kB2013-06-13|16:20
fingerprint2.92 kB2013-06-13|16:20
fingerprint1.26 kB2013-06-13|16:20
fingerprint864.00 B2013-06-13|16:20
fingerprint1.53 kB2014-10-21|00:37
fingerprint667.00 B2013-06-13|16:20
fingerprint2.00 kB2013-06-13|16:20
fingerprint3.82 kB2013-06-13|16:20
fingerprint6.23 kB2014-10-21|00:37
...
Sponsored links

Comments

(Add your comment, get 0.1 Point)
Minimum:15 words, Maximum:160 words
筱沫
2015-05-28

楼主,你的源码看不了?不能点击,是什么原因

gog693
2019-08-28

楼的主,你的源码看不了?不能点击,是什么

  • 1
  • Page 1
  • Total 1

Fingerprint recognition using python (407.39 kB)

Need 1 Point(s)
Your Point (s)

Your Point isn't enough.

Get 22 Point immediately by PayPal

Point will be added to your account automatically after the transaction.

More(Debit card / Credit card / PayPal Credit / Online Banking)

Submit your source codes. Get more Points

LOGIN

Don't have an account? Register now
Need any help?
Mail to: support@codeforge.com

切换到中文版?

CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!
OK

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D