jjzjj

c++ - c++ opencv上的灰色屏幕

我搜索了很多有关我的简单问题的信息,但没有找到解决方案。当我运行我的代码时,黑色控制台显示相机帧大小,但在窗口中没有显示视频,它显示纯灰色屏幕。但是,如果我从HDD播放视频,则效果很好。请帮我一些。这是我的代码#include#include#include#includeusingnamespacestd;intmain(intargc,char**argv){CvCapture*capture;IplImage*img=0;cvNamedWindow("Window");capture=cvCreateCameraCapture(-1);//capture=cvCaptureFro

c# - Media Capture - 手机拍摄的照片很暗

我正在尝试制作当您点击livetile时拍照的应用程序。不幸的是,在智能手机上存在一些问题:此应用程序保存的照片全是黑色。我不知道我做错了什么。事实:此UWP应用可在PC上正常运行,问题仅出现在我的Lumia设备上正确检测到相机这不是livetile的问题:无论我通过点击livetile还是点击按钮拍照都不起作用并非所有照片都是全黑的。当我拍摄window(由于阳光而明亮)的照片时,我可以看到它模糊的形状。也许照片拍摄正确,但它们不知何故变暗了?要粘贴的代码太多,所以我决定在GitHub上发布整个项目。[LINKTOGITHUB]您知道为什么它不起作用吗?这段代码主要是从一个教程中复制

c++ - 写一个 AI : screen capture and input

我正在考虑一个宠物项目,为Windows上的一个简单游戏编写AI(首选C++/python)。你能告诉我如何抓取简单的屏幕截图,这样我就可以做一些非常简单的对象识别/找出基本上是什么像素颜色。而且我还需要管理输入(移动鼠标、点击等)?我主要是Linux用户,所以我敢打赌我需要使用一些DirectXAPI来注入(inject)事件?谢谢 最佳答案 我曾经这样做是为了打破gem迷阵Blitz的记录。事实证明,计算机比所有不使用作弊的人快得多。由于我创建机器人的游戏是几年前在浏览器中运行的flash游戏,所以我只需要使用普通的Win32A

c# - 如何捕获在 (WPF) 窗口外发生的鼠标事件?

我有一个Window元素,它有WindowStyle="None"和AllowsTransparency="True",因此它没有标题栏和支持透明度。我希望用户能够通过左键单击窗口内的任意位置并拖动来将窗口移动到屏幕上的任何位置。只要按下鼠标左键,窗口就会随着鼠标一起拖动。我能够使此功能正常工作,但有一个异常(exception):当鼠标移出窗口时(例如当在窗口边缘附近按下鼠标左键并且鼠标快速移动时),窗口不再捕获鼠标位置并且不随鼠标一起拖动。这是我用来完成工作的代码隐藏代码:publicPointMouseDownPosition{get;set;}publicPointMouseP

C# 从网络摄像头捕获图像

过去两天我一直在寻找一种使用C#从网络摄像头捕获图像的方法。我是c#的新手,我不想使用外部第三方库,所以我找到了两种不错的方法,但两者似乎都返回了几乎相同的错误。我无法让它们中的任何一个工作,所以如果你能帮助我让其中一个运行或帮助我找到替代方案,那就太好了。所以我找到的第一个方法是使用WindowsWIA。我找到了以下代码:CommonDialogClassdialog=newCommonDialogClass();Devicecamera=dialog.ShowSelectDevice(WiaDeviceType.CameraDeviceType,true,false);//take

c# - Windows Phone 8.1 媒体捕获方向 C#

我正在转换一个应用程序以在WindowsPhone8.1中使用新的MediaCaptureAPI。当我使用拍摄照片时mediaCaptureManager.CapturePhotoToStorageFileAsync文件已保存,照片方向如预期的那样为横向。现在,当我以纵向朝上的方向拍摄照片时,似乎没有任何地方可以为方向设置jpg编码选项,因此照片仍以横向保存(传感器的方向)。我见过在捕获后重新编码StorageFile文件以旋转它的示例代码,但这似乎是一项昂贵的任务。有一个SetRecordRotation选项,但仅适用于视频捕获。我是不是漏掉了什么?我希望能够在捕获之前设置方向,比如

基于FFmpeg和Screen Capturer Recorder实现屏幕和声音的录制

当我们看到一些精彩的视频画面,但无法下载时,可以通过录屏的方式将视频和音频录制下来。这个时候我们需要安装采集视频和音频的工具screen-capture-recorder。以下是在windows10环境下,基于FFmpeg和ScreenCapturerRecorder实现屏幕和声音的同步录制。ScreenCapturerRecorder简介:功能:当需要采集音频时需要官网下载地址:http://sourceforge.net/projects/screencapturer/ 最新版本:SetupScreenCapturerRecorderv0.12.11.exe下载后安装到指定目录下面。安装后

c# - 捕获表单外的鼠标/键盘事件(在后台运行的应用程序)

我有一个在后台运行的应用程序(最小化/任务栏)。我需要能够检测鼠标事件(点击、移动)以及键盘事件。考虑到我的窗口没有“聚焦”的限制,最好的方法是什么? 最佳答案 看看这个图书馆globalmousekeyhook.它是100%托管的c#代码,用于安装全局鼠标和键盘Hook。它将低级Hook包装到常见的Windows窗体键盘和鼠标事件中。 关于c#-捕获表单外的鼠标/键盘事件(在后台运行的应用程序),我们在StackOverflow上找到一个类似的问题: htt

javascript - jQuery 选择插件 : Capturing focus to open when tabbing

我们目前正在使用ChosenDropdownPlugin除了一个小问题外,这非常棒。当我们使用单个下拉菜单时,如果您切换到“已选择”控件,则不会显示实际的下拉菜单部分。但是,当将插件应用于多个“选择”时,它确实会出现。通过文档和GitHub问题,似乎有很多关于选项卡排序和聚焦的提及,但似乎没有任何内容涉及这个相当简单的要求;在Tab键时接收焦点时显示下拉列表。所以假设这个功能不是插件的一部分,是否有替代方法,例如捕获anchor标记的焦点?$('.chzn-single').focus(function(e){alert('Ishouldbefocused!')});到目前为止,我还没

c# - Web 浏览器控件 : How to capture document events?

我正在使用WPF的WebBrowser控件来加载一个简单的网页。在此页面上,我有一个anchor或一个按钮。我想在我的应用程序后面的代码中(即在C#中)捕获该按钮的单击事件。WebBrowser控件是否可以捕获加载页面元素上的点击事件?此外,是否可以在页面和WebBrowser之间传递事件触发的数据?以上所有应该都是可能的,对吗?编辑:可能的解决方案:我发现以下链接可能是一个解决方案。我还没有测试过,但值得一试。将根据我的测试结果更新此问题。http://support.microsoft.com/kb/312777链接取自:Source 最佳答案