wpf c#-C#处理摄像头(Emgucv处理)用到工业摄像头(是不是CSDN里面没有人了?)

问题描述

C#处理摄像头(Emgucv处理)用到工业摄像头(是不是CSDN里面没有人了?)

最近在做处理视频的东东,但是遇到一个问题,因为要用到工业摄像头,而且处理摄像头一般都是C++,没有C#的,所以,这个方面不是很懂,而且我用emgucv打开本机自带的摄像头是可以的,但是检测不到外部通过USB连接的工业摄像头,这是怎么回事!
有没有相关的解决方案啊……

就是直接用emgucv打开摄像头的话,只能获取本机上摄像头,找不到usb上的摄像头,这是怎么回事,是不是缺少什么?

解决方案

这个问题,可以这样的
这个问题很简单的。

new Capture(int index)
new Capture(string uri)

如果new Capture() 或 new Capture(0),一样的意思,本机第一个摄像头。

如果指定new Capture('c://fnck.jpg"),则显示这个图片,以后每次用queryFrame都会返回这个静态图。
也可以在这里指定一个url,如同:rtsp://192.168.0.120:554/snl/live/1/1/Ux/sido=-Ux/sido=.
就可以打开网络摄像头了。
http://bbs.csdn.net/topics/390696239
至于usb。。。不知道。。

解决方案二:

new Capture(1)吧!

解决方案三:

工业摄像机和普通摄像头不一样,要使用自身的库来支持,OPENCV没法直接打开的,除非是免驱的那种。

解决方案四:

要用自身的SDK接口来写

时间: 2024-09-20 05:28:50

wpf c#-C#处理摄像头(Emgucv处理)用到工业摄像头(是不是CSDN里面没有人了?)的相关文章

线程-emgucv Caputre类在打开摄像头的情况下,关闭子窗口,会产生中断错误

问题描述 emgucv Caputre类在打开摄像头的情况下,关闭子窗口,会产生中断错误 这是子窗口关闭时,调用的代码 private void VideoWnd_FormClosing(object sender FormClosingEventArgs e) { capture.Pause(); capture.Stop(); for(int i=0;i<999999999;i++) { if (capture._grabState == Emgu.CV.Capture.GrabState.

js flex 摄像头-js调用flex的开启摄像头的方法失败

问题描述 js调用flex的开启摄像头的方法失败 我用JavaScript调用Flex方法开启摄像头的方法总是失败.但是Flex直接在CreatComplete方法里面调用开启摄像头的方法是成功的.有人说是安全沙箱的问题,我在我的asp.net根目录下扔了一个crossdomain.xml文件也没用.请大神帮助提供解决的方案. flex代码: public function init():void{ ExternalInterface.addCallback("openCamera",

opencv摄像头原理-opencv能打开什么摄像头,一般的工业摄像头怎么打开?是不是只要能在电脑上用的都能打开?

问题描述 opencv能打开什么摄像头,一般的工业摄像头怎么打开?是不是只要能在电脑上用的都能打开? 最近才刚开始看opencv的知识,以前也没有接触过工业摄像头,我想知道opencv对能打开的摄像头有什么要求,是不是只要能在电脑上显示的摄像头就能在opencv中打开?想请各位专业大神指教指教.谢谢 解决方案 opencv能打开什么摄像头? 摄像头基本厂家会提供驱动程序和技术支持 摄像头开发, 基本应用摄像头本身驱动开发SDK进行开发 3.请厂家提供技术支持最完美, 因为市场上摄像头品牌太多,

web启动摄像头-java实现web端启动摄像头录制视频并保存

问题描述 java实现web端启动摄像头录制视频并保存 java实现web端启动摄像头录制视频并保存,再网页端点击按钮开始录制点击完成停止录制,并将这段视频上传

摄像头视频流-QCamera与OpenGL显示摄像头视频

问题描述 QCamera与OpenGL显示摄像头视频 用QCamera做了个摄像头视频采集程序, 现在想将视频显示在OpenGL的模型上应该怎么处理呀 看帖子一般OpenGL都是使用纹理贴图来完成, opencv的话有cvQueryFrame命令 问题是QCamera 貌似没有 类似返回每帧图片的命令呀 该如何操作 求大神指点 解决方案 我最近也在为这个事情苦恼,支持一下 解决方案二: 这是要沉了么...... 解决方案三: 这是要沉了么......

摄像头 出错-Linux下Opencv打开摄像头出错

问题描述 Linux下Opencv打开摄像头出错 我在vmare的Fedora9 环境下使用qt加上opencv捕捉图像. CvCapture* capture = 0; capture = cvCaptureFromCAM( 0 ); 编译时出现VIDIOC_QUERYCTRL:input/output error. 我的摄像头是支持v4l2的,所以很奇怪,想请教下有什么办法可以解决

三星Note4如何使用后置摄像头自拍?Note4后置摄像头自拍技巧

1.在待机页面下,点击[应用程序].    2.点击[照相机].    3.点击[模式].    4.选择[后置照相机自拍].    5.阅读屏幕提示后,点击[确定].    6.后置摄像头会自动检测并对焦您的面部,当面部全部进入方框后,照相机将发出哔声并在2秒钟后拍照.   

在WPF中使用AForge.net控制摄像头拍照

原文:在WPF中使用AForge.net控制摄像头拍照 利用AForge.net控制摄像头拍照最方便的方法就是利用PictureBox显示摄像头画面,但在WPF中不能直接使用PictureBox.必须通过<WindowsFormsHost></WindowsFormsHost>来提供交换功能.其解决方法如下: 1.按照常规方法新建一个WPF应用程序: 2.添加引用 WindowsFormsIntegration  (与WinForm交互的支持) System.Windows.For

摄像头不能用的解决方法

一.Win7摄像头不能用 故障现象:摄像头在Windows XP系统下可以正常使用,但换成Windows 7系统后就无法使用了,摄像头本身是无驱动产品,虽然不能用但在系统中却能找到设备.请问这是什么原因? 专家回答:免驱动摄像头,它的芯片中,已经集成了Windows的驱动.如果你的摄像头没有集成Windows 7的驱动,你的摄像头就使用不了. Windows 2000/XP/Vista的驱动,不能用在Windows 7中.解决方法如下: 向厂商索取最新的摄像头芯片固件,如果最新的固件程序支持Wi