指纹识别开发1.0

在不久之前,用java和C#分别开发了个人脸识别,感觉挺不错的,于是脑袋一发热,想了想能不能搞个指纹识别,答案当然是能,那么问题来了,在人脸识别的时候可以借助自带摄像头提取你的face,电脑没有摄像头的话可以在外面的小地摊或者9.9元店买个外接摄像头,但是指纹识别仪可没有那么的随便,首先我的电脑很低端,并没有指纹识别的功能,于是就去网上看看有没有个指纹识别仪器,看了下某宝还真有,但是价格出乎了我的想象了,几百块钱呢,就一个小玩意。。。下面就是我买的指纹识别仪:

 

看见了吧 就这么一点点,几百块钱呢。。。

买回来之后商家提供了SDK了,我就看着SDK开发,太乱看的莫不着头脑,于是我就问商家,商家的回复我始终念念不忘:和我说不支持win10,要么就装双系统。。。

 

我emmmmm...,心想几百块钱白花了。

还是在试试吧,win7支持win10为啥不支持,经过几番挫折,终于搞定了:

在这里只是写出来了个demo,也就是说正儿八经的识别功能还没有出来呢,出来的是一个雏形,能连接到指纹识别仪器,采集指纹,比对还不成功。

在比对的时候遇到了一个bug,我就暂时先放开,到了晚上一朋友去家里做客,我们本来聊的都是些IT技术,也不知道后来怎么聊到了指纹识别上,正好我在搞这个,还出了个Bug,他也很感兴趣,于是我两就开始做了,一步一步的调试,一步一步的测试,从晚上

22点一直做到凌晨2点半才搞定~~~太不容易了,有的人说这有什么难度,不就是两张图片对比么,我听完之后也没搭理,常言说的好:内行看门道,外行看热闹。以下是指纹识别的简单运行案例:

 

指纹识别运行测试

点击阅读原文,一起玩耍

                                

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/326663.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring @Autowired 注释

转载自 Spring Autowired 注释 Spring Autowired 注释 Autowired 注释对在哪里和如何完成自动连接提供了更多的细微的控制。 Autowired 注释可以在 setter 方法中被用于自动连接 bean,就像 Autowired 注释,容器,一个属性或者任意命名的可…

DFS VS BFS

实际案例 代码实现 package com.atguigu.graph;import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList;/*** 创建人 wdl* 创建时间 2021/4/2* 描述*/ public class Graph {private ArrayList<String> vertexList;//存储顶点集合private in…

CLR运行时细节 - Method Descriptor

方法描述符:MethodDesc 运行时用来描述类型的托管方法,它保存在方法描述桶(MethodDescChunk)内;方法描述符保存了方法在运行时的一些重要信息:是否JIT编译;是否有方法表槽(决定了方法入口是跟在方法描述符(MethodDesc)后还是在方法表(MethodTable)后面);距离MethodDescChunk的索…

beanutil 批量copy_BeanUtils.copyProperties 需要getset方法支持

今天在调用这个方法时&#xff0c;发现属性没有映射上&#xff0c;结果一看是model类没有加上getset方法 PropertyDescriptor[] targetPds getPropertyDescriptors(actualEditable); List ignoreList (ignoreProperties ! null ? Arrays.asList(ignoreProperties) : null);f…

ssm(Spring+Spring mvc+mybatis)mybatis配置文件——mybatis-config.xml

<?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration><settings><!-- 打印查…

2015蓝桥杯省赛---java---B---3(三羊献瑞)

题目 三羊献瑞 思路分析 由于是填空题&#xff0c;没有时间和内存的要求&#xff0c;所以看到这个题&#xff0c;第一想法就是暴力破解&#xff0c;当然了&#xff0c;怎么快就怎么做。 由于 "三"是数字的首位&#xff0c;低位的数字进位后必然为1&#xff0c;所…

Spring @Qualifier 注释

转载自 Spring Qualifier 注释 Spring Qualifier 注释 可能会有这样一种情况&#xff0c;当你创建多个具有相同类型的 bean 时&#xff0c;并且想要用一个属性只为它们其中的一个进行装配&#xff0c;在这种情况下&#xff0c;你可以使用 Qualifier 注释和 Autowired 注释通…

mysql common是什么_MySQL common_schema简介

common_schema为MySQL提供了查询脚本&#xff0c;分析并且信息化的视图和一个函数库&#xff0c;以便更容易的管理和诊断。它引入的一些基于SQL的工具简common_schema的简介&#xff1a;Shlomi Noach 的common_schema项目()是一套针对服务器脚本化和管理的强大的代码和视图。co…

ssm(Spring+Spring mvc+mybatis)——web.xml

<?xml version"1.0" encoding"UTF-8"?> <web-app version"3.0" xmlns"http://java.sun.com/xml/ns/javaee" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://java.sun.co…

数据库权限分配探讨

上周&#xff0c; 有位朋友给我提出了这样的需求&#xff1a;区分用户访问数据库的权限。顺便总结了下有如下要求&#xff1a; 某个用户查询所有数据库的权限 某个用户只有备份数据库的权限 给一个用户只能查看指定数据库的权限 给一个用户只有某个表的权限 要进行以上任务&…

2015蓝桥杯省赛---java---B---6(加法变乘法)

题目 加法变乘法 思路分析 两个算式进行相减操作 代码实现 package com.atguigu.lanqiao;public class Main { // 简单枚举public static void main(String[] args) {for (int i 1; i < 46; i) {for (int j i 2; j < 48; j) {if (i * (i 1) - (i i 1) j * (…

DI 之Spring更多DI的知识

转载自 【第三章】 DI 之 3.3 更多DI的知识 ——跟我学spring3 3.3.1 延迟初始化Bean 延迟初始化也叫做惰性初始化&#xff0c;指不提前初始化Bean&#xff0c;而是只有在真正使用时才创建及初始化Bean。 配置方式很简单只需在<bean>标签上指定 “lazy-init” 属性值…

mysql使用游标的访问过程_mysql存储过程中使用游标的实例_MySQL

bitsCN.comDELIMITER $$DROP PROCEDURE IF EXISTS getUserInfo $$CREATE PROCEDURE getUserInfo(in date_day datetime)---- 实例-- MYSQL存储过程名为&#xff1a;getUserInfo-- 参数为&#xff1a;date_day日期格式:2008-03-08--BEGINdeclare _userName varchar(12); -- 用户…

Microsoft发布新工具,简化JavaScript Web应用的创建

Microsoft发布了一系列工具用于快速生成基于JavaScript的Web应用&#xff0c;这些工具包含了dotnet new和对Node.js的巧妙运用。 dotnet new命令是.NET Core工具的一部分&#xff0c;它用简单的命令行语法创建&#xff08;spin up&#xff09;新项目。现在新工具已成为ASP.NET …

2015蓝桥杯省赛---java---B---7(牌型种数)

题目 牌型种数 思路分析 递归进行实现&#xff0c;弄好终止条件&#xff0c;牌的数目等于13 代码实现 package com.atguigu.lanqiao;public class Main { // 简单枚举private static int ans;public static void main(String[] args) {f(0, 0);System.out.println(ans);}…

mysql删除数据表show_数据库与表显示、创建、删除

# 数据库与表显示、创建、删除## 数据库显示> **show databases;**mysql> show databases;--------------------| Database |--------------------| information_schema || app_blogcurder || auth_demo || canzhieps || cmsdemo || mysql || onethink || performance_sc…

零配置 之 Spring 注解实现Bean依赖注入

转载自 【第十二章】零配置 之 12.2 注解实现Bean依赖注入 ——跟我学spring3 12.2 注解实现Bean依赖注入 12.2.1 概述 注解实现Bean配置主要用来进行如依赖注入、生命周期回调方法定义等&#xff0c;不能消除XML文件中的Bean元数据定义&#xff0c;且基于XML配置中的依赖…

CLR运行时细节 - 继承多态的实现

关于多态不多解释了,在运行时决定和调用具体的实现,是面向对象的基础 设计模式的基础.准备把继承多态和接口多态分开,因为从CLR实现的角度继承多态相比于接口多态要简单得多,也更容易理解,本篇只讨论继承多态, .NET Framework 2.0 和 4.0 这两个版本在实现上稍微有点区别(这里先…

2015蓝桥杯省赛---java---B---8(饮料换购)

题目 饮料换购 饮料换购乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料&#xff0c;凭3个瓶盖可以再换一瓶C型饮料&#xff0c;并且可以一直循环下去&#xff0c;但不允许赊账。请你计算一下&#xff0c;如果小明不浪费瓶盖&#xff0c;尽量地参加活动&#xff0c;那么…

python123测验9程序题_python程序设计实验二

Python程序设计实验安徽工程大学班级&#xff1a;物流191 姓名&#xff1a;许岚岚 学号&#xff1a;3190505110日期&#xff1a;2020年3月21日指导教师&#xff1a;修 宇实验二 顺序结构程序设计(验证性实验)(二学时)【实验目的】(1)掌握数据的输入输出的方法&#…