网络摄像头是一种视频摄像头,可以通过USB,以太网或Wi-Fi将其图像实时提供给计算机或计算机网络。
有数显卡尺、线性编码器等测量长度的工具。它们基本上是尺子,并且使用磁条。他们只是简单地计算磁条并计算距离。 ...
我想使用 C++、OpenCV 2.4.11、Windows 8.1 和 Qt Creator 3.4.2 列出所有连接的网络摄像头(USB 网络摄像头和内部网络摄像头)。 对我来说,获取可访问网络摄像头的数量就足够了
在 yolov8 中使用网络摄像头裁剪边界框以获得信心 < 0.5
我正在将自定义 yolov8 对象检测模型与我的网络摄像头一起使用。我可以使用网络摄像头进行检测,但无法从检测到的视频源中获取保存的裁剪图像
m_pTransform->ProcessInput(0, pInputSample, 0) 失败
我正在尝试在 Media Foundation 中访问 MJPG 格式的 USB 网络。为了解码缓冲区样本,我使用 MFT 英特尔硬件。 hr = m_pTransform->ProcessInput(0, pInputSample, 0); 这个
我尝试将网络摄像头图像直接获取到 debian 系统上的 PHP 脚本。为此,我尝试打开一个处理 /dev/video0 的文件,但这不起作用。使用软件“streamer”我得到了一个图像......
在 WebGL 构建 Unity 上设置 WebcamTexture 的分辨率
我有这个 Windows 应用程序可以切换到 WebGL。 对于网络摄像头分辨率,我需要 16:9 分辨率。 我的代码适用于编辑器、Windows 和 Android 版本: 公共 IEnumerator 刷新相机...
我正在使用Python cv2模块来运行程序。 我可以访问内置网络摄像头,但当我使用外部网络摄像头时,它不起作用。 我已经使用了所有代码,例如 VideoCapture(1) # 或...
我创建了一个虚拟摄像头 v4l2 /dev/video21 并将其链接到我的笔记本电脑的默认网络摄像头 /dev/video1 ,到目前为止它开始工作正常,然后我镜像了我在 OBS-studio 中创建的网络摄像头。 现在...
我尝试过各种二维码库和网络摄像头捕获技术。在特定时间间隔内拍摄照片,然后将其发送到二维码库似乎是一个好主意,但成功...
当相机网络应用程序位于 iframe 中时,为什么浏览器会请求相机权限,但其他情况下无需请求权限即可工作?
我有一个使用网络摄像头的简单网络应用程序(内置 Google 应用程序脚本)。当我直接从应用程序 URL 运行它时,相机就可以工作,但是如果我使用allow=... 将应用程序嵌入到 iframe 中
当我尝试运行任何 python 相机或网络请求项目时。我收到这样的错误” 翻译是: “Python 停止工作”。 “出现问题导致程序停止运行
Android 设备(电视)在 Unity 中无法检测到外部 USB 网络摄像头
我们正在为 Android TV 设备构建一个 Unity 应用程序,并尝试访问 Unity 内的 USB 网络摄像头。 该设备能够识别相机并在内置相机应用程序中显示其源。
我们正在为 Android TV 设备构建一个 Unity 应用程序,并尝试访问 Unity 内的 USB 网络摄像头。 该设备能够识别相机并在内置相机应用程序中显示其源。
当我尝试为 Microsoft Surface Book 构建 Vuforia 应用程序时,网络摄像头保持黑色
我的问题是我正在尝试在 Unity 中构建一个基于 Vuforia 的应用程序,并使用 Microsoft Surface Book 的图像目标功能(由 Vuforia 支持)。该应用程序正在运行...
在 OpenCV 中,设置曝光会导致我的网络摄像头软件无法自动调整曝光
当我调用方法 cvSetCaptureProperty(capture, CV_CAP_PROP_EXPOSURE, 2); 时,它会按应有的方式设置相机的曝光。但是,当我运行 Dell Webcam Central 软件、Skype 或...
Qr 和条形码阅读器 html5 的 javascript 文档
我想进行输入,在使用网络摄像头或手机摄像头扫描二维码或条形码扫描仪后可以自动填写。 对于剧本我想象了这样的事情 我想进行一个输入,在使用网络摄像头或手机摄像头扫描 QR 或条形码扫描仪后可以自动填写。 对于剧本我想象的是这样的 <video autoplay = "true" id = "video-webcam"> </video> <input type = "text" id = "scanresult"> <script> external or internal script for scan qr or barcode. save result in variable = result html DOM getElementById ('scanresult'). value (result); </script> 我希望任何人都可以针对我的问题向我提供建议或反馈。 谢谢你 在此之前感谢 JaromandaX, 我找到了使用网络摄像头在 Html5 上进行条形码扫描仪的脚本。 这是我的index.html <!DOCTYPE html> <html> <head> <title>QR Code Scanner</title> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /> <link rel="stylesheet" href="style.css" /> <script src="https://rawgit.com/sitepoint-editors/jsqrcode/master/src/qr_packed.js"></script> </head> <body> <div id="container"> <h1>QR Code Scanner</h1> <a id="btn-scan-qr"> <img src="https://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2017/07/1499401426qr_icon.svg"> <a/> <canvas hidden="" id="qr-canvas"></canvas> <div id="qr-result" hidden=""> <b>Data:</b> <span id="outputData"></span> </div> </div> <script src="qrCodeScanner.js"></script> </body> </html> qsCodeScanner.js //const qrcode = window.qrcode; const video = document.createElement("video"); const canvasElement = document.getElementById("qr-canvas"); const canvas = canvasElement.getContext("2d"); const qrResult = document.getElementById("qr-result"); const outputData = document.getElementById("outputData"); const btnScanQR = document.getElementById("btn-scan-qr"); let scanning = false; qrcode.callback = res => { if (res) { outputData.innerText = res; scanning = false; video.srcObject.getTracks().forEach(track => { track.stop(); }); qrResult.hidden = false; canvasElement.hidden = true; btnScanQR.hidden = false; } }; btnScanQR.onclick = () => { navigator.mediaDevices .getUserMedia({ video: { facingMode: "environment" } }) .then(function(stream) { scanning = true; qrResult.hidden = true; btnScanQR.hidden = true; canvasElement.hidden = false; video.setAttribute("playsinline", true); // required to tell iOS safari we don't want fullscreen video.srcObject = stream; video.play(); tick(); scan(); }); }; function tick() { canvasElement.height = video.videoHeight; canvasElement.width = video.videoWidth; canvas.drawImage(video, 0, 0, canvasElement.width, canvasElement.height); scanning && requestAnimationFrame(tick); } function scan() { try { qrcode.decode(); } catch (e) { setTimeout(scan, 300); } } 样式.css html { height: 100%; } body { font-family: sans-serif; padding: 0 10px; height: 100%; background: black; margin: 0; } h1 { color: white; margin: 0; padding: 15px; } #container { text-align: center; margin: 0; } #qr-canvas { margin: auto; width: calc(100% - 20px); max-width: 400px; } #btn-scan-qr { cursor: pointer; } #btn-scan-qr img { height: 10em; padding: 15px; margin: 15px; background: white; } #qr-result { font-size: 1.2em; margin: 20px auto; padding: 20px; max-width: 700px; background-color: white; } 有很多更好的库可以做到这一点,但我个人推荐QrScanner,因为它简单且直观。 你的实时二维码扫描仪会是这样的...... 扫描仪.html <div id="holder"> <h3>Scan QR Code from Camera</h3> <div class="make"> <video id="scan"></video> </div> <div> <input type = "text" id = "scanresult"><br> <button id="start">Start</button> <button id="stop">Stop</button> </div> </div> 然后添加一点CSS: 样式.css #holder{ width: 30%; margin:auto; } #holder .make { width: 99%; height: 30vh; margin-bottom: 15px; text-align: center; } video { width: 99%; margin:auto; } 然后添加您的 QrScanner 代码: <script type="module"> import QrScanner from "/path/to/qr-scanner.min.js"; QrScanner.WORKER_PATH = "/path/to/qr-scanner-worker.min.js"; // Scanner Object const scanner = new QrScanner( document.getElementById("scan"), function(result){ document.getElementById("scanresult").value = result; } ); document.getElementById("start").onclick = e => scanner.start(); document.getElementById("stop").onclick = e => scanner.stop(); </script> 然后连接相机并单击开始按钮...
我正在尝试使用 A-Frame 版本“1.5.0”加载 GLTF 模型,并通过网络摄像头在智能手机的浏览器中显示它。我在提供的代码中遇到了三个问题:首先,GLTF...
WebCam 在 BigBlueButton 中录制的视频中存在问题
我需要帮助将 BBB 集成到我的 LMS 系统中。当在录制过程中同时共享屏幕和网络摄像头 (1) 时,我配置了布局来构建录制的视频,如下所示
我从网络摄像头读取图像并在其中找到一些运动数据。 我写了一个小类,它测量从读取图像、检测运动等所有步骤,然后打印它。 现在当我只是...
我希望在用户单击按钮后使用 getusermedia 显示 html 视频(使用网络摄像头捕获)。视频标签将使用innerhtml 显示。 当用户单击按钮时,视频将显示...