问题标签 [webcam-capture]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Netbeans中不存在包,在cmd中编译成功,为什么?
我需要使用系统网络摄像头拍摄照片。为此,我正在使用webcam capture library
. 它包含三个 jar 文件。我想在单个jar
应用程序中打包所有东西,包括依赖 jar。
所以,我整理解压依赖的jar文件,将它们放在src
netbeans项目的文件夹中。所以,我提取了它们。其中两个以相同的包名开头org
,所以我提取并合并了它们。重要的第三个包以包开头com
。我已将这三个目录放在src
我的netbeans
项目的文件夹中。
现在的问题是netbeans
,说这个包不存在。但是,在 Windows 中编译时是同一个项目。command line
它编译并成功运行,一切正常。
但是,当我将有问题的库作为 jar 添加到项目中时,它工作正常,只是将其提取并放置在src
导致问题的文件夹中。
为什么会发生此错误,为什么会出现此错误netbeans
,如何解决此问题?
我的代码:
vb.net - 在相机之间切换
我有一个项目中的网络摄像头项目列表。所以,当我在“相机”列表项中单击它的名称时,我想预览网络摄像头的视频。
我可以通过库预览默认网络摄像头,avicap32
但我的问题是我无法发布我的相机或deviceID
相机的名称avicap32
来预览这台相机。
请建议我解决这个问题。
这是新问题:
当我第一次运行应用程序时,打开“视频源”窗口,我想选择我的摄像机的视频源,我应该选择一个要使用的摄像机,但我喜欢在我的应用程序中选择摄像机,而不是在“ windows 视频源窗口”。
java - java可以同时使用opencv打开多个摄像头吗?
我有通过蓝牙读取无线电信号的 java 代码。我想读取不同的信号和每个信号打开网络摄像头。我有四个 USB 摄像头,如果代码检测信号 1,如果代码检测信号 2,camera2 应该打开,它应该打开摄像头 1,依此类推。我使用带有 Eclipse 的 opencv 添加以下代码:
该代码运行良好,但不能同时打开多个摄像头。请问有什么想法吗?
javascript - html5 网络摄像头:删除背景并替换为图像
这是我关于 Stack Overflow 的第一个问题。我想要的是使用 html5 网络摄像头和 javascript 从背景中拍摄快照。比使用肖像/人物和相同背景拍摄第二张照片。而不是剪掉背景并用存储的图片(例如海洋)替换它,然后将该图片保存在硬盘上。任何提示表示赞赏。
编辑:这里是用处理制作的,我想用 html5 javascript 和其他 js 库制作:http: //www.learningprocessing.com/examples/chapter-16/example-16-12/
asp.net - 网站上的实时视频流
我的编程知识有限。我最近被要求开发一个网页来流式传输实时摄像头。网页应同时充当客户端和服务器。我尝试使用 asp.net 执行此操作,但无法在 Web 浏览器中调用 activex 库。
谁能告诉我,这是我项目的起点,哪种是最好的编程语言?
delphi - 在 Delphi (Mitov VideoLab) 中调整图像参数
我做了一个小应用程序Delphi XE3
,使用Mitov VideoLab
. 我有VLDSCapture
从我的网络摄像头捕获视频的组件。我也有VLDSImageDisplay
组件来显示捕获的预览。我想要做的是调整,即亮度,即每次单击按钮时将亮度增加到 10。我可以访问VLDSCapture1.Adjustment.Brightness.Value
,但是当我在按钮单击时使用此行增加它时:
捕获的预览没有任何反应。
我是否需要以某种方式通知这两个组件之一亮度值发生了变化或什么?
我知道这是 3rdparty 库,我已经联系了创建者,但没有收到任何回复。
c# - 如何每隔一分钟从网络摄像头拍照?
我正在尝试通过我的网络摄像头拍摄快照。这是我的代码:
它运行良好,但现在我想使用我的代码每分钟拍摄一次快照。
由于这个原因,我添加了这行代码:Thread.Sleep(1000 * 60); // 1000 Milliseconds (1 Second) * 60 == One minute.
不幸的是,这条线并没有给我想要的结果 - 它仍然像以前一样拍摄快照,但它只是每分钟将照片保存在文件中。我真正想做的是,我的代码将每分钟触发一次“Device_NewFrame”事件。
我该怎么做?我很乐意得到一些帮助。谢谢!
编辑:正如 Armen Aghajanyan 提供的,我在代码中添加了计时器。该定时器每隔一分钟初始化一次设备对象,将新的设备对象注册到Device_NewFrame事件并启动设备的活动。之后,我在事件正文中取消注释此代码:
现在代码每分钟拍摄一次快照。
java - 网络摄像头像素操作/通过处理排序
我正在尝试编写一个处理草图,它将采用每一行的中心像素的颜色并将该颜色应用于整行。但是,我什至无法更改像素。看起来草图甚至没有通过我试图更改像素的 for 循环,因为它没有打印出除了end draw
结尾的任何语句draw()
。我最终得到了一个未经处理的提要。有谁知道为什么这不起作用?
此外,目前正在使用 Processing 的标准视频库和 Capture,但如果有更好的库可以使用,请告诉我!谢谢!
更新:用一组数字测试我的算法,似乎使用内部 for 循环并没有像我想象的那样工作。外部循环的i
仅在内部 for 循环第一次完成后递增一次,然后它只是退出外部循环而不是再次启动内部循环。这里发生了什么?
html - 如何将网络摄像头流式传输到服务器并操纵流
我想将用户的网络摄像头(从浏览器)流式传输到服务器,我需要服务器能够操纵流(在该视频流上运行一些 C 算法)并向用户发送回信息。
我仔细研究了 WebRTC 和 MediaCapture,并在此处阅读了示例:https ://bitbucket.org/webrtc/codelab/overview 。
然而,这是为点对点视频聊天而设计的。据我了解,来自 getUserMedia 的 MediaStream 是通过 RTCPeerConnection (使用addStream)传输的;我想知道的是:我可以使用它,但在服务器上处理视频流吗?
在此先感谢您的帮助