this is a complicated problem, but here are some search results (go to google, search for "fingerprint image comparison"). You might need to get them through library archives, since they don't seem to be available onlineParallel Algorithms for an Automated Fingerprint Image Comparison System
http://www.csee.wvu.edu/~ammar/research/Parallel%20Algorithms.htmWeb-Based Test Bed for Fingerprint Image Comparison
http://www.csee.wvu.edu/~ammar/papers/2001/ammar%202.pdf

解决方案 »

  1.   

    to:jjstar(北人) 
       那兄弟有实力搞点算法代码过来 : 0
      

  2.   

    死鬼叫你去用GOOGLE搜搜“fingerprint image comparison”uping
      

  3.   

    http://www.google.com/search?sourceid=navclient&hl=zh-CN&ie=UTF-8&oe=UTF-8&q=%E9%87%87%E9%9B%86%E6%8C%87%E7%BA%B9%E5%9B%BE%E8%B1%A1%E5%AF%B9%E6%AF%94
      

  4.   

    http://www.china-fp.com/app_summarize/fingeryy.htm
      

  5.   

    there is no such library in .NET, think about it, this is a complicated problem>>>如何做到是像针点式打印机一样,一点一点去算,把一个像素点转化成一个字.然后比较?I doubt, besides that this is not efficient, what if the orientation is different? the solutions I saw  involve pattern matchingI would suggest you look at the link provided by youngby(诗人:$(!@杰拉*…^%正版男生#@) , try to see if you purchase the relevant technology or services. Otherwise, you need to read a lot of references and implement your custom solutions
      

  6.   

    >如何做到是像针点式打印机一样,一点一点去算,把一个像素点转化成一个字.然后比较?
    据我所知,这是唯一的方法,就是转成点,然后比较吧>一个人同时按下去两张手指纹,得出的图片由于随时间不同,大小和手上有污点等是不同的可以考虑用相似度来容错>还会随便年龄的增长会大小不同。也许这手指纹是五年前搜索的这个人的指纹,现在来比较现在的指纹首先,举出皮肤的底色,然后再举出纹路的颜色,再比较纹路的纹,考虑进行纹路之间的间隔容错,这只能依赖于人工智能目前NEC 在推这方面的东西,我要警告你,目前世界上没有任何一个类似产品可以保证到100%,只能说几乎。。http://www.necsi.com.cn/si-finger.htm昨天帮你top了,不过我并不抱什么希望,这似乎不是几个人可以做到的事,需要不少各方面的专家会讨。。
      

  7.   

    谢谢:ArLi2003(阿利 大家帮我找工作呀)     没办法啊,我们这些做程序当然要想的周到。以后做B/S当然最大的是一个安全的问题。用户和密码无法保证是不是真实的本人在用。如果能找到识别指纹的算法.加上用手指触摸屏幕的时候产生指纹的话。我相信各企业或公司将不会再怀疑安全用户问题了。相信应用前景也会十分的广阔。
      

  8.   

    谢谢楼上两位。
        我现在越想就越觉得这东东有前途。你看在互联上弹出一个B/S的登陆窗口,轻轻按一下手指就可以进行系统,那是多么安全和简单的操作。其他应用方面更是会变得普通。难道这是异想天开吗?不是早就出现了好多触摸屏的东东吗?比如游戏,买火车票等。不都是经过触屏操作的吗?现在缺的就是验证指纹了。不会的来顶,会一点点也说一下自己的想法或C#中用到的代码(类)。
       最好是把那些专家顶过来.嘿嘿!
      

  9.   

    已经早就有公司在做了,上次我们合作考试系统的上海一维公司就是做这个的。
    听他们说是两个博士作的这个算法,硬件设备都是从国外买的。总体看来对于一般应用还算是可以,但是要是作为法律上的证据我想那是不可能的,美国也没有做到,不可能这么精准的。我建议你还是别从计算机软件方面来考虑了,作为法律证据还是要靠dna验证的好。
      

  10.   

    指纹验证,有现成的硬件和软件可用
    通过图片比较应该是不现实的,现在的做法好象是把指纹转为特征值。然后对特征值进行匹配。所以都存在一个误差的问题。
    你如果自己要做,鼓励你一下,如果做出来你就可以申请专利,可以用这个去找投资商了
    建议你买指纹仪,到一定的数量商家会免费提供sdk包的。
      

  11.   

    这个买个SDK就2K多钱;一般都是采用将指纹通过一定的算法取得特征点,然后每次去到的数据直接和你的指纹库比较就可以了。
    不过具体算法就不清楚了,呵呵