实例介绍
之前上传过“Delphi对接虹软人脸识别2.0版本” 地址是"https://download.csdn.net/download/ceaningking/10934356" 目前虹软升级到2.1后, 新增了活体检测, 将活体集成到之前的程序上,特此上传此代码。 编译工具: Delphi XE 10.1 Berlin, 需要自行安装OpenCv和DSPACK组件. 此Demo仅供Delphi相关爱好者参考或学习使用。
【实例截图】
【核心代码】
e1cf510f-c64b-4c38-ac5e-e5015f2661b5
└── FaceDemo(2.1)
├── arcsoft
│ ├── __history
│ │ ├── Uamcomdef.pas.~10~
│ │ ├── Uamcomdef.pas.~11~
│ │ ├── Uamcomdef.pas.~12~
│ │ ├── Uamcomdef.pas.~13~
│ │ ├── Uamcomdef.pas.~14~
│ │ ├── Uamcomdef.pas.~15~
│ │ ├── Uamcomdef.pas.~16~
│ │ ├── Uamcomdef.pas.~5~
│ │ ├── Uamcomdef.pas.~6~
│ │ ├── Uamcomdef.pas.~7~
│ │ ├── Uamcomdef.pas.~8~
│ │ ├── Uamcomdef.pas.~9~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~10~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~11~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~12~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~13~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~14~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~15~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~16~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~17~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~18~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~19~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~20~
│ │ ├── Uarcsoft_fsdk_face_detection.pas.~21~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~19~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~20~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~21~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~22~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~23~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~24~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~25~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~26~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~27~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~28~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~29~
│ │ ├── Uarcsoft_fsdk_face_recognition.pas.~30~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~136~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~137~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~138~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~139~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~140~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~141~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~142~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~143~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~144~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~145~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~146~
│ │ ├── Uarcsoft_fsdk_face_tracking.pas.~147~
│ │ ├── Uasvloffscreen.pas.~1~
│ │ ├── Uasvloffscreen.pas.~10~
│ │ ├── Uasvloffscreen.pas.~11~
│ │ ├── Uasvloffscreen.pas.~2~
│ │ ├── Uasvloffscreen.pas.~3~
│ │ ├── Uasvloffscreen.pas.~4~
│ │ ├── Uasvloffscreen.pas.~5~
│ │ ├── Uasvloffscreen.pas.~6~
│ │ ├── Uasvloffscreen.pas.~7~
│ │ ├── Uasvloffscreen.pas.~8~
│ │ └── Uasvloffscreen.pas.~9~
│ ├── Uamcomdef.dcu
│ ├── Uamcomdef.pas
│ ├── Uasvloffscreen.dcu
│ └── Uasvloffscreen.pas
├── __history
│ ├── main.dfm.~465~
│ ├── main.dfm.~466~
│ ├── main.dfm.~467~
│ ├── main.dfm.~468~
│ ├── main.dfm.~469~
│ ├── main.dfm.~470~
│ ├── main.dfm.~471~
│ ├── main.dfm.~472~
│ ├── main.dfm.~473~
│ ├── main.dfm.~474~
│ ├── main.dfm.~475~
│ ├── main.dfm.~476~
│ ├── main.pas.~3213~
│ ├── main.pas.~3214~
│ ├── main.pas.~3215~
│ ├── main.pas.~3216~
│ ├── main.pas.~3217~
│ ├── main.pas.~3218~
│ ├── main.pas.~3219~
│ ├── main.pas.~3220~
│ ├── main.pas.~3221~
│ ├── main.pas.~3222~
│ ├── main.pas.~3223~
│ ├── main.pas.~3224~
│ ├── PlayCap.dpr.~19~
│ ├── PlayCap.dpr.~20~
│ ├── PlayCap.dpr.~21~
│ ├── PlayCap.dpr.~22~
│ ├── PlayCap.dpr.~23~
│ ├── PlayCap.dpr.~24~
│ ├── PlayCap.dpr.~25~
│ ├── PlayCap.dpr.~26~
│ ├── PlayCap.dpr.~27~
│ ├── PlayCap.dpr.~28~
│ ├── PlayCap.dpr.~29~
│ ├── PlayCap.dpr.~30~
│ ├── uModal.dfm.~1~
│ ├── uModal.dfm.~2~
│ ├── uModal.dfm.~3~
│ ├── uModal.dfm.~4~
│ ├── uModal.dfm.~5~
│ ├── uModal.dfm.~6~
│ ├── uModal.dfm.~7~
│ ├── uModal.pas.~63~
│ ├── uModal.pas.~64~
│ ├── uModal.pas.~65~
│ ├── uModal.pas.~66~
│ ├── uModal.pas.~67~
│ ├── uModal.pas.~68~
│ ├── uModal.pas.~69~
│ ├── uModal.pas.~70~
│ ├── uModal.pas.~71~
│ ├── uModal.pas.~72~
│ ├── uModal.pas.~73~
│ ├── uModal.pas.~74~
│ ├── uObj.pas.~107~
│ ├── uObj.pas.~108~
│ ├── uObj.pas.~109~
│ ├── uObj.pas.~110~
│ ├── uObj.pas.~111~
│ ├── uObj.pas.~112~
│ ├── uObj.pas.~113~
│ ├── uObj.pas.~114~
│ ├── uObj.pas.~115~
│ ├── uObj.pas.~116~
│ ├── uObj.pas.~117~
│ ├── uObj.pas.~118~
│ ├── uPublicFunc.pas.~33~
│ ├── uPublicFunc.pas.~34~
│ ├── uPublicFunc.pas.~35~
│ ├── uPublicFunc.pas.~36~
│ ├── uPublicFunc.pas.~37~
│ ├── uPublicFunc.pas.~38~
│ ├── uPublicFunc.pas.~39~
│ ├── uPublicFunc.pas.~40~
│ ├── uPublicFunc.pas.~41~
│ ├── uPublicFunc.pas.~42~
│ ├── uPublicFunc.pas.~43~
│ ├── uPublicFunc.pas.~44~
│ ├── uVar.pas.~170~
│ ├── uVar.pas.~171~
│ ├── uVar.pas.~172~
│ ├── uVar.pas.~173~
│ ├── uVar.pas.~174~
│ ├── uVar.pas.~175~
│ ├── uVar.pas.~176~
│ ├── uVar.pas.~177~
│ ├── uVar.pas.~178~
│ ├── uVar.pas.~179~
│ ├── uVar.pas.~180~
│ └── uVar.pas.~181~
├── main.dcu
├── main.dfm
├── main.pas
├── obj
│ └── __history
│ ├── uDTRCls.pas.~268~
│ ├── uDTRCls.pas.~269~
│ ├── uDTRCls.pas.~270~
│ ├── uDTRCls.pas.~271~
│ ├── uDTRCls.pas.~272~
│ ├── uDTRCls.pas.~273~
│ ├── uDTRCls.pas.~274~
│ ├── uDTRCls.pas.~275~
│ ├── uDTRCls.pas.~276~
│ ├── uDTRCls.pas.~277~
│ ├── uDTRCls.pas.~278~
│ ├── uDTRCls.pas.~279~
│ ├── uObj.pas.~275~
│ ├── uObj.pas.~276~
│ ├── uObj.pas.~277~
│ ├── uObj.pas.~278~
│ ├── uObj.pas.~279~
│ ├── uObj.pas.~280~
│ ├── uObj.pas.~281~
│ ├── uObj.pas.~282~
│ ├── uObj.pas.~283~
│ ├── uObj.pas.~284~
│ ├── uObj.pas.~285~
│ └── uObj.pas.~286~
├── photos
│ ├── 00000001.jpg
│ ├── 00000002.jpg
│ ├── 00000003.jpg
│ ├── 00000004.jpg
│ ├── 00000005.jpg
│ ├── 00000006.jpg
│ ├── 00000007.jpg
│ ├── 00000008.jpg
│ ├── 00000009.jpg
│ ├── 00000010.jpg
│ ├── 00000011.jpg
│ ├── 00000012.jpg
│ ├── 00000013.jpg
│ ├── 00000014.jpg
│ ├── 00000015.jpg
│ ├── 00000016.jpg
│ ├── 00000017.jpg
│ ├── 00000018.jpg
│ ├── 00000019.jpg
│ ├── 00000020.jpg
│ ├── 00000021.jpg
│ ├── 00000022.jpg
│ ├── 00000023.jpg
│ ├── 00000024.jpg
│ ├── 00000025.jpg
│ ├── 00000026.jpg
│ ├── 00000027.jpg
│ ├── 00000028.jpg
│ ├── 00000029.jpg
│ ├── 00000030.jpg
│ ├── 00000031.jpg
│ ├── 00000032.jpg
│ ├── 00000033.jpg
│ ├── 00000034.jpg
│ ├── 00000035.jpg
│ ├── 00000036.jpg
│ ├── 00000037.jpg
│ ├── 00000038.jpg
│ ├── 00000039.jpg
│ ├── 00000040.jpg
│ ├── 00000041.jpg
│ ├── 00000042.jpg
│ ├── 00000043.jpg
│ ├── 00000044.jpg
│ ├── 00000045.jpg
│ ├── 00000046.jpg
│ ├── 00000047.jpg
│ ├── 00000048.jpg
│ ├── 00000049.jpg
│ ├── 00000050.jpg
│ ├── 00000051.jpg
│ ├── 00000052.jpg
│ ├── 00000053.jpg
│ ├── 00000054.jpg
│ ├── 00000055.jpg
│ ├── 00000056.jpg
│ ├── 00000057.jpg
│ ├── 00000058.jpg
│ ├── 00000059.jpg
│ ├── 00000060.jpg
│ ├── 00000061.jpg
│ ├── 00000062.jpg
│ ├── 00000063.jpg
│ ├── 00000064.jpg
│ ├── 00000065.jpg
│ ├── 00000066.jpg
│ ├── 00000067.jpg
│ ├── 00000068.jpg
│ ├── 00000069.jpg
│ ├── 00000070.jpg
│ ├── 00000071.jpg
│ ├── 00000072.jpg
│ ├── 00000073.jpg
│ ├── 00000074.jpg
│ ├── 00000075.jpg
│ ├── 00000076.jpg
│ ├── 00000077.jpg
│ ├── 00000078.jpg
│ ├── 00000079.jpg
│ ├── 00000080.jpg
│ ├── 00000081.jpg
│ ├── 00000082.jpg
│ ├── 00000083.jpg
│ ├── 00000084.jpg
│ ├── 00000085.jpg
│ ├── 00000086.jpg
│ ├── 00000087.jpg
│ ├── 00000088.jpg
│ ├── 00000089.jpg
│ ├── 00000090.jpg
│ ├── 00000091.jpg
│ ├── 00000092.jpg
│ ├── 00000093.jpg
│ ├── 00000094.jpg
│ ├── 00000095.jpg
│ ├── 00000096.jpg
│ ├── 00000097.jpg
│ ├── 00000098.jpg
│ ├── 00000099.jpg
│ ├── 00000100.jpg
│ ├── 00000101.jpg
│ ├── 00000102.jpg
│ ├── 00000103.jpg
│ ├── 00000104.jpg
│ ├── 00000105.jpg
│ ├── 00000106.jpg
│ ├── 00000107.jpg
│ ├── 00000108.jpg
│ ├── 00000109.jpg
│ ├── 00000110.jpg
│ ├── 00000111.jpg
│ ├── 00000112.jpg
│ ├── 00000113.jpg
│ ├── 00000114.jpg
│ ├── 00000115.jpg
│ ├── 00000116.jpg
│ ├── 00000117.jpg
│ ├── 00000118.jpg
│ ├── 00000119.jpg
│ ├── 00000120.jpg
│ ├── 00000121.jpg
│ ├── 00000122.jpg
│ ├── 00000123.jpg
│ ├── 00000124.jpg
│ ├── 00000125.jpg
│ ├── 00000126.jpg
│ ├── 00000127.jpg
│ ├── 00000128.jpg
│ ├── 00000129.jpg
│ ├── 00000130.jpg
│ ├── 00000131.jpg
│ ├── 00000132.jpg
│ ├── 00000133.jpg
│ ├── 00000134.jpg
│ ├── 00000135.jpg
│ ├── 00000136.jpg
│ ├── 00000137.jpg
│ ├── 00000138.jpg
│ ├── 00000139.jpg
│ ├── 00000140.jpg
│ ├── 00000141.jpg
│ ├── 00000142.jpg
│ ├── 00000143.jpg
│ ├── 00000144.jpg
│ ├── 00000145.jpg
│ ├── 00000146.jpg
│ ├── 00000147.jpg
│ ├── 00000148.jpg
│ ├── 00000149.jpg
│ ├── 00000150.jpg
│ ├── 00000151.jpg
│ ├── 00000152.jpg
│ ├── 00000153.jpg
│ ├── 00000154.jpg
│ ├── 00000155.jpg
│ ├── 00000156.jpg
│ ├── 00000157.jpg
│ ├── 00000158.jpg
│ ├── 00000159.jpg
│ ├── 00000160.jpg
│ ├── 00000161.jpg
│ ├── 00000162.jpg
│ ├── 00000163.jpg
│ ├── 00000164.jpg
│ ├── 00000165.jpg
│ ├── 00000166.jpg
│ ├── 00000167.jpg
│ ├── 00000168.jpg
│ ├── 00000169.jpg
│ ├── 00000170.jpg
│ ├── 00000171.jpg
│ ├── 00000172.jpg
│ ├── 00000173.jpg
│ ├── 00000174.jpg
│ ├── 00000175.jpg
│ ├── 00000176.jpg
│ ├── 00000177.jpg
│ ├── 00000178.jpg
│ ├── 00000179.jpg
│ ├── 00000180.jpg
│ ├── 00000181.jpg
│ ├── 00000182.jpg
│ ├── 00000183.jpg
│ ├── 00000184.jpg
│ ├── 00000185.jpg
│ ├── 00000186.jpg
│ ├── 00000187.jpg
│ ├── 00000188.jpg
│ ├── 00000189.jpg
│ ├── 00000190.jpg
│ ├── 00000191.jpg
│ ├── 00000192.jpg
│ ├── 00000193.jpg
│ ├── 00000194.jpg
│ ├── 00000195.jpg
│ ├── 00000196.jpg
│ ├── 00000197.jpg
│ ├── 00000198.jpg
│ ├── 00000199.jpg
│ ├── 00000200.jpg
│ ├── 00000201.jpg
│ ├── 00000202.jpg
│ ├── 00000203.jpg
│ ├── 00000204.jpg
│ ├── 00000205.jpg
│ ├── 00000206.jpg
│ ├── 00000207.jpg
│ ├── 00000208.jpg
│ ├── 00000209.jpg
│ ├── 00000210.jpg
│ ├── 00000211.jpg
│ ├── 00000212.jpg
│ ├── 00000213.jpg
│ ├── 00000214.jpg
│ ├── 00000215.jpg
│ ├── 00000216.jpg
│ ├── 00000217.jpg
│ ├── 00000218.jpg
│ ├── 00000219.jpg
│ ├── 00000220.jpg
│ ├── 00000221.jpg
│ ├── 00000222.jpg
│ ├── 00000223.jpg
│ ├── 00000224.jpg
│ ├── 00000225.jpg
│ ├── 00000226.jpg
│ ├── 00000227.jpg
│ ├── 00000228.jpg
│ ├── 00000229.jpg
│ ├── 00000230.jpg
│ ├── 00000231.jpg
│ ├── 00000232.jpg
│ ├── 00000233.jpg
│ ├── 00000234.jpg
│ ├── 00000235.jpg
│ ├── 00000236.jpg
│ ├── 00000237.jpg
│ ├── 00000238.jpg
│ ├── 00000239.jpg
│ ├── 00000240.jpg
│ ├── 00000241.jpg
│ ├── 00000242.jpg
│ ├── 00000243.jpg
│ ├── 00000244.jpg
│ ├── 00000245.jpg
│ ├── 00000246.jpg
│ ├── 00000247.jpg
│ ├── 00000248.jpg
│ ├── 00000249.jpg
│ ├── 00000250.jpg
│ ├── 00000251.jpg
│ ├── 00000252.jpg
│ ├── 00000253.jpg
│ ├── 00000254.jpg
│ ├── 00000255.jpg
│ ├── 00000256.jpg
│ ├── 00000257.jpg
│ ├── 00000258.jpg
│ ├── 00000259.jpg
│ ├── 00000260.jpg
│ ├── 00000261.jpg
│ ├── 00000262.jpg
│ ├── 00000263.jpg
│ ├── 00000264.jpg
│ ├── 00000265.jpg
│ ├── 00000266.jpg
│ ├── 00000267.jpg
│ ├── 00000268.jpg
│ ├── 00000269.jpg
│ ├── 00000270.jpg
│ ├── 00000271.jpg
│ ├── 00000272.jpg
│ ├── 00000273.jpg
│ ├── 00000274.jpg
│ ├── 00000275.jpg
│ ├── 00000276.jpg
│ ├── 00000277.jpg
│ ├── 00000278.jpg
│ ├── 00000279.jpg
│ ├── 00000280.jpg
│ ├── 00000281.jpg
│ ├── 00000282.jpg
│ ├── 00000283.jpg
│ ├── 00000284.jpg
│ ├── 00000285.jpg
│ ├── 00000286.jpg
│ ├── 00000287.jpg
│ ├── 00000288.jpg
│ ├── 00000289.jpg
│ ├── 00000290.jpg
│ ├── 00000291.jpg
│ ├── 00000292.jpg
│ ├── 00000293.jpg
│ ├── 00000294.jpg
│ ├── 00000295.jpg
│ ├── 00000296.jpg
│ ├── 00000297.jpg
│ ├── 00000298.jpg
│ ├── 00000299.jpg
│ └── 00000300.jpg
├── PlayCap.dpr
├── PlayCap.dproj
├── PlayCap.dproj.local
├── PlayCap.identcache
├── PlayCap.res
├── PlayCap.stat
├── public
│ ├── __history
│ │ ├── uArcSoft.pas.~251~
│ │ ├── uArcSoft.pas.~252~
│ │ ├── uArcSoft.pas.~253~
│ │ ├── uArcSoft.pas.~254~
│ │ ├── uArcSoft.pas.~255~
│ │ ├── uArcSoft.pas.~256~
│ │ ├── uArcSoft.pas.~257~
│ │ ├── uArcSoft.pas.~258~
│ │ ├── uArcSoft.pas.~259~
│ │ ├── uArcSoft.pas.~260~
│ │ ├── uArcSoft.pas.~261~
│ │ ├── uArcSoft.pas.~262~
│ │ ├── uModule.dfm.~1~
│ │ ├── uModule.dfm.~2~
│ │ ├── uModule.dfm.~3~
│ │ ├── uModule.pas.~1~
│ │ ├── uModule.pas.~2~
│ │ ├── uPubFunc.pas.~1~
│ │ ├── uPubFunc.pas.~2~
│ │ ├── uPubFunc.pas.~3~
│ │ ├── uPubFunc.pas.~4~
│ │ ├── uPubFunc.pas.~5~
│ │ ├── uPubFunc.pas.~6~
│ │ ├── uPubFunc.pas.~7~
│ │ ├── uSql.pas.~15~
│ │ ├── uSql.pas.~16~
│ │ ├── uSql.pas.~17~
│ │ ├── uSql.pas.~18~
│ │ ├── uSql.pas.~19~
│ │ ├── uSql.pas.~20~
│ │ ├── uSql.pas.~21~
│ │ ├── uSql.pas.~22~
│ │ ├── uSql.pas.~23~
│ │ ├── uSql.pas.~24~
│ │ ├── uSql.pas.~25~
│ │ └── uSql.pas.~26~
│ ├── uArcSoft.dcu
│ ├── uArcSoft.pas
│ ├── uLogUtils.dcu
│ ├── uLogUtils.pas
│ ├── uModule.dfm
│ ├── uModule.pas
│ ├── uPubFunc.pas
│ ├── uSql.dcu
│ └── uSql.pas
├── uObj.dcu
├── uObj.pas
├── uPublicFunc.dcu
├── uPublicFunc.pas
├── uVar.dcu
└── uVar.pas
9 directories, 538 files
标签:
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)