草庐IT

c++配置opencv

全部标签

xml - 如何创建要在 OpenCV 中使用的 Haar Cascade(.xml 文件)?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭上个月。社区在上个月审查了是否重新打开此问题并使其关闭:原始关闭原因未解决Improvethisquestion如果你熟悉OpenCV库,你就会知道什么是HaarCascade图像目标检测。通过图像对象检测,我的意思是,比如人脸检测或其他东西。我有一些用于人脸检测的HaarCascadeXML,但我不知道如何创建自己的。我想创建HaarCascadeXML来检测简单的亮圆光源(即来自电视Remote的闪烁红外光)。那么,如何创建要在OpenCV中使用

xml - 使用 Log4j XML 配置文件配置 Hibernate 日志记录?

我还没有找到任何关于如何使用Log4j的XML样式配置文件配置Hibernate日志记录的文档。这甚至可能吗?或者我是否使用属性样式配置文件来控制Hibernate的日志记录?如果有人有任何信息或文档链接,我们将不胜感激。编辑:澄清一下,我正在寻找控制Hibernate的实际XML语法示例。编辑2:这是我的XML配置文件中的内容。日志记录工作正常,但我正在寻找一种方法来降低和控制与我的应用程序级别日志记录分开的hibernate日志记录,因为它目前正在淹没我的日志。我找到了使用首选项文件执行此操作的示例,我只是想知道如何在XML文件中执行此操作。 最佳答案

xml - 使用控制台和文件附加器的非常简单的 log4j2 XML 配置文件

我想要一个非常简单的XML配置文件,带有一个控制台和一个使用log4j2的文件附加器。(Apache网站提供的信息太多了。) 最佳答案 注意事项:将以下内容放入您的配置文件中。将配置文件命名为log4j2.xml将log4j2.xml放在类路径中的文件夹中(即您的源文件夹“src”)使用Loggerlogger=LogManager.getLogger();初始化您的记录器我确实设置了immediateFlush="false",因为这对SSD生命周期来说更好。如果您立即需要日志文件中的日志,请删除该参数或将其设置为true

windows - 是否有一个 API 可以远程读取 Windows 机器的审计配置?

我需要知道,对于每个子类别,是否会在成功、失败、两者或都不进行审核。此信息可通过AuditEnumerateSubCategories在本地获得,但是似乎没有办法远程访问相同的信息。以下是我需要收集的信息示例。我可以通过WMI获取它吗?或者,如果没有,通过其他方式,假设我有目标机器的适当(管理员)凭据?再次声明,我需要阅读的不是事件日志,而是日志记录配置。AUDIT_SUCCESSAUDIT_NONEAUDIT_SUCCESS_FAILUREAUDIT_NONEAUDIT_SUCCESS_FAILUREAUDIT_SUCCESSAUDIT_SUCCESSAUDIT_SUCCESSAUD

c# - 刷新当前用户配置文件

...我想通过C#工具授予用户临时管理员权限。因此,我将用户添加到管理员用户组(在特权服务帐户下运行的后台服务执行此工作)。然而,更改仅在新session(注销/重新登录后)生效,这很不方便。有没有办法刷新当前的用户配置文件?我尝试了几种方法:通过.netProcess.Start,将LoadUserProfile属性设置为true。下一次尝试是通过LoadUserProfileWin32Api函数。另一种方法是使用.netImpersonation来模拟用户所有这些尝试都无法识别权限更改。在我看来,有一个缓存的用户配置文件,其中包含旧权限并随时重新加载。加载新配置文件的唯一方法是ru

windows - 配置 Eclipse 环境

我一直在我的笔记本电脑上配置eclipse环境。这需要很多步骤,因为我试图添加不同的功能,例如对mercurial、subversion、C++、arduino和Android的支持。但是,一旦完成,是否所有状态都位于我的eclipse目录中?我可以只保存该目录并将其安装在多台计算机上吗?我在Windows上,所以这个问题因注册表中的任何废话而变得复杂。我希望我可以在Linux上,这样我就可以问要设置什么环境变量。 最佳答案 您可以将WindowsEclipse安装目录复制并粘贴到任何地方,Eclipse应该可以正常工作。我已经做过

c# - 读取配置文件在另一台计算机上不起作用

我正在用C#制作Windows应用程序。我在.NETFramework3.5中制作了一个应用程序,我正在使用WindowsVista。当我正在构建该应用程序并尝试在其他装有Windows7的机器上运行时,它无法正常工作。目标机器在控制面板中显示.NETFramework4.0客户端配置文件。每当我尝试从CONFIG文件中读取一些值时,就会出现此问题。如果我不使用配置文件,那么我的应用程序将运行,但我必须使用配置文件。为了检查框架问题,我做了一个简单的应用程序,我试图在单击按钮时读取配置文件值作为MessageBox.Show(ConfigurationManager.AppSettin

c++ - 使用 OpenCV 减去流离失所的掩码

我想做的事:masked=image-mask但我想“取代”掩码。也就是上下左右移动(只要和image的交集不为空,就有效)。我有一些手工编码的程序集(使用MMX指令)可以执行此操作,嵌入到C++程序中,但在进行垂直位移时它不稳定,所以我想到改用OpenCV。是否可以仅调用一个OpenCV函数来执行此操作?性能很关键;使用OpenCV,时间至少应与汇编代码处于同一数量级。编辑:这是一个例子image(中帧,看这家伙头骨的对比度):mask(第一帧,无对比):image-mask,无位移。请注意对比路径是如何增强的,但由于患者移动了一点,我们可以看到一些颅骨轮廓,这些轮廓是用于诊断目的的

android - 使用 HOGDescriptor(适用于 Android 的 OpenCV)对图像进行梯度和角度可视化

我尝试可视化由OpenCVLibforAndroid的HOGDescriptor计算的图像的渐变和角度。一开始我有一个3channel图像Mat()和8位无符号整数(CV_8UC3)。计算的结果是梯度的MAT()(CV_32FC2)和角度的Mat()(CV_8UC2)。我如何可视化此结果?什么代表值(value)观?为什么角度Mat()有2个channel?渐变Mat()的2个channel是渐变的x和y分量吗?我找不到computeGradiant-Method的文档。 最佳答案 HOG描述符是定向梯度的直方图:它是一个直方图,其

windows - opencv dll 错误 - 无法在 KERNEL32.dll 中找到过程 LoadPackagedLibrary

我有一个简单的OpenCV程序,它使用预构建的dll运行一切正常。但是当我切换到我自己的dll,应用程序因错误而崩溃:无法在动态链接库KERNEL32.dll中找到过程入口点LoadPackagedLibrary我的系统:中央处理器:英特尔酷睿i5-3210M2.5GHz显卡:NVGeForce650m操作系统:Windows764位CUDA工具包:5.0OpenCV版本:2.4.5OpenCV构建选项(CMake):VS2010WIN64TBBIPPOPENGLCUDA我的应用程序的C++编译器:VS2012OpenCV的C++编译器:VS2010用于应用程序的DLL:opencv_