草庐IT

人脸捕捉

全部标签

c# - WPF 捕捉控件

为了深入研究WPFMVVM,我目前的空闲时间项目是我童年经常玩的一个老谜题的“数字”副本。它基本上是一个简单的谜题,其中必须用不同种类的碎片填充给定空间,以便填满整个空间。但是在六边形空间中有额外的扭曲。只是为了说明,这是它当前在WPF中的样子:http://img190.imageshack.us/img190/2553/atomgridmolecule.png所以基本上有许多预定义的部分(如上面的橙色部分)可以“插入”给定的网格(上面的灰色部分)。所以结果可能是这样的:http://img30.imageshack.us/img30/2553/atomgridmolecule.pn

c# - 捕捉文本框滚动事件?

文本框或富文本框,我唯一想要的是在滚动条移动时触发一个函数。我已经找到了GetScrollPos和SetScrollPos。我想定期检查滚动条的位置,但必须有更好的方法。那么,什么是更好的方法呢?更新:使用WinForms 最佳答案 假设是WinForms,您可以尝试调用:publicclassMyRTF:RichTextBox{privateconstintWM_HSCROLL=0x114;privateconstintWM_VSCROLL=0x115;privateconstintWM_MOUSEWHEEL=0x20A;prot

c# - 人脸检测与比对

我正在为我的文章进行一项关于人脸检测和比较的小型研究。目前,我正在使用基于OpenCV级联的基于haarlike特征的快速人脸检测(我将在稍后实现学习)。下一步是进行人脸比较。有没有众所周知的算法?如果有一些C#代码,解释它们或一些实现它们的dll,那就太好了。 最佳答案 EigenfacesTogenerateasetofeigenfaces,alargesetofdigitizedimagesofhumanfaces,takenunderthesamelightingconditions,arenormalizedtolineu

C# 尝试{} 捕捉{}

您好,感谢阅读。我是编程、C#和套接字编程方面的新手。在我的代码中,我尝试发现问题以在我的应用程序中提供容错能力。以下内容:catch(ArgumentNullExceptione){OnNetworkEventseventArgs=newOnNetworkEvents("NetworkUnavailable",e.Message);OnUpdateNetworkStatusMessage(this,eventArgs);}catch(EncoderFallbackExceptione){OnNetworkEventseventArgs=newOnNetworkEvents("Netw

c# - 捕捉 System.Exception 总是不好的做法吗?

请考虑以下代码,它抛出三种不同的异常(即System.Configuration.ConfigurationErrorsException、System.FormatException和System.OverflowException):intSomeInt=Convert.ToInt32(ConfigurationManager.AppSettings["SomeIntValue"]);异常是不同的,所以在实践中我应该有三个不同的catchblock来处理每个特定的异常。但是,在这种特殊情况下,所有异常的处理方式都相同:将日志写入事件查看器,并显示一条通知配置错误的消息......在

c# - 捕捉 Global.asax 中的错误

我的Global.asax中有以下内容用于处理错误:voidApplication_Error(objectsender,EventArgse){Exceptionexception=Server.GetLastError();if(exception!=null){//Logif(HttpContext.Current.Server!=null){HttpContext.Current.Server.Transfer("/siteerror.aspx");}}}这在大多数情况下都有效,但有时无法进入Server.Transfer。由于某种原因HttpContext.Current.S

基于树莓派的人脸识别门禁系统

一、树莓派Opencv以及扩展模块的安装1、概述:本次在树莓派上安装Opencv及其扩展模块,考虑到树莓派的SD卡容量和内存的限制,不采用直接pip安装方法,而采用编译Opencv源码的方式进行安装。2、遇到的问题及解决方法遇到的问题解决方法缺少”cuda.hpp”将/home/pi/opencv_contrib3.4.1/modules/xfeatures2d/include/opencv2下的xfeatures2d文件夹复制到home/pi/opencv-3.4.1/modules/stitching/include/opencv2下缺少”bosstdesc_bgm.i”下载对应的文件到o

c# - 如何检查图像是否包含人脸并且它是合理可见的

我不确定这是否可以解决,但无论如何我都会问。在我的公司,我们处理大规模的招生营,由5到10人组成的小团队前往村庄进行招生。注册涉及输入一些数据、捕获指纹并使用网络摄像头拍摄最终用户的面部照片。可以理解,注册是由我们将事件外包给的外部供应商完成的。由于记录数量非常大,因此尝试手动验证记录会使整个过程变慢。因此,我们已将尽可能多的事情自动化,除了一件事,即检查使用网络摄像头拍摄的照片质量是否良好。我知道,“质量好”是一个模糊的术语,无法转化为基于软件的解决方案。然而,在尝试为自己定义优质时,我发现了这个:http://en.wikipedia.org/wiki/Image_quality现

c# - 如何捕捉 C# .NET 窗体上的按键

我有一个包含很多控件的父窗体。我想要做的是过滤该表单的所有按键。问题在于,如果焦点位于窗体上的控件之一,那么父窗体将无法获得按键事件,那么我该如何捕获按键按下事件呢? 最佳答案 在您的表单上将KeyPreview设置为true,您将捕捉到它们:MSDN 关于c#-如何捕捉C#.NET窗体上的按键,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3001237/

c# - FileSystemWatcher 停止捕捉事件

我正在编写一个C#程序,以便在添加或删除文件时通知我。我在我的Windows7机器上运行它,并在我们的网络上观看FTP服务器。它工作正常但会突然停止捕捉任何事件。我猜它可能会失去与服务器的连接或网络出现故障。我如何在代码中处理这种情况。是否有一些异常我可以观察并尝试重新启动FileSystemWatcher对象。如有任何建议和代码示例,我们将不胜感激。 最佳答案 我需要为FileSystemWatcher添加错误处理程序fileSystemWatcher.Error+=newErrorEventHandler(OnError);然后