开源改变世界

用户界面:网络摄像头支持 #30

推推 grbl 2年前 (2023-02-03) 302次浏览
关闭
 打开了这个问题 2016 年 11 月 11 日 · 80条评论
关闭

用户界面:网络摄像头支持#30

 打开了这个问题 2016 年 11 月 11 日 · 80条评论

评论

用户界面:网络摄像头支持 #30

操作:来自 LW3 + 增强的端口/重写功能

当前来源:https ://github.com/LaserWeb/LaserWeb3/blob/master/public/js/viewer.js#L40-L81和https://github.com/LaserWeb/LaserWeb3/blob/master/public/js /viewer.js#L434-L490

期望的结果:自上而下的床视图以排列操作,还可以使用 USB 显微镜网络摄像头研究边缘检测/库存尺寸/零点查找的功能

用户界面:网络摄像头支持 #30
成员

星际之门亚特兰蒂斯的大部分都在寻找零点:)

用户界面:网络摄像头支持 #30

星际之门亚特兰蒂斯!ZPM!

2016 年 11 月 10 日星期四下午 5:44,Todd Fleming notifications@github.com
写道:

星际之门亚特兰蒂斯的大部分都在寻找零点:)


您收到此消息是因为您订阅了此线程。
直接回复此电子邮件,在 GitHub
#30(评论)上查看它,
或将线程静音
https://github.com/notifications/unsubscribe-auth/AAGpFWZ09MoBFPdTNOWrJkzkzTMk6Kc0ks5q80ntgaJpZM4Ku2XI

Courage et bonne humeur。

用户界面:网络摄像头支持 #30
作者

http://www.stargate-sg1-solutions.com/wiki/Zero_Point_Module_(ZPM) – 好吧,我们刚刚找到了那个项目的模块名称

用户界面:网络摄像头支持 #30
作者

该死的,现在我想重新看 SG :(

用户界面:网络摄像头支持 #30
合作者

嗯,我们可以开始使用https://github.com/peterbraden/node-opencv 并进行必要的调整以使其在 OSX 上运行(UVC 修补……我已经在https://github.com/bqlabs上涉足了) /ciclop项目)。
可能需要一个认真的程序员,@Jesus89你在吗?

用户界面:网络摄像头支持 #30
合作者

顺便说一句,我已经买了这个东西?

用户界面:网络摄像头支持 #30  加了 功能要求 标签 2016 年 12 月 8 日
用户界面:网络摄像头支持 #30
作者

支持基本的 USB 摄像头,就像 LW3 中那样,是我们正在寻找的。
我们一直在探索 glfx 库来执行消除相机图像倾斜所需的图像操作,到目前为止它看起来很有希望。

jorgerobles 添加了引用此问题的提交 2017 年 1 月 4 日

用户界面:网络摄像头支持 #30
合作者

它已经使用了 canvas 和 glfx,并且启用了透视扭曲。

用户界面:网络摄像头支持 #30
作者
 评论了 2017 年 1 月 4 日 通过电子邮件
用户界面:网络摄像头支持 #30
合作者

是,我确定@tbfleming可以覆盖到工作区:)

用户界面:网络摄像头支持 #30
成员

垫底会很容易。叠加层需要可靠的背景颜色来突出透明度。我会得到一个正好覆盖机器边界的矩形位图吗?或者一个矩形位图和两个角的坐标?

用户界面:网络摄像头支持 #30
作者

@tbfleming我们只需要底层。它将用于材料放置和/或设计对齐

用户界面:网络摄像头支持 #30
作者

@jorgerobles我们如何访问 glfx 参数来创建我们自己特定的所需的去偏斜/收缩设置?

用户界面:网络摄像头支持 #30
合作者

@DarklyLabs 它目前是“硬编码”的(内部组件属性也是如此),但是可以完成 glfx 演示时的可拖动点。

用户界面:网络摄像头支持 #30
作者
 评论了 2017 年 1 月 5 日 通过电子邮件
用户界面:网络摄像头支持 #30
合作者

@openhardwarecoza一定!任何设置都可以保存为配置文件。
另一件事(要考虑)是在机器配置文件上解锁一些功能,但这会加强和限制泛型(除非开发为供应商插件,但这是另一个问题)

通过最新的提交,我改进了视频覆盖并有经线点(trekkies,看!)来开发@DarklyLabs 要求,但如果我们有一些我们想要实现的网络摄像头视频或图像会更好。这可以保存为任何其他设置。

用户界面:网络摄像头支持 #30
作者

@jorgerobles感谢您在此方面的发展。我们需要对我们的形象应用一些扭曲来达到我们需要的效果。摄像头与工作区呈 45 度角,并且还有一个非常广角的镜头。

在这方面我们可以与您合作的最佳方式是什么。为您提供工作区的图像?

还有一种情况是,用户的计算机上连接了多个摄像头,即内置摄像头和机器摄像头。Chrome 确实允许您选择摄像头,但如果客户能够选择在 LW 中使用哪个摄像头作为选项,则会更简单、更整洁。

用户界面:网络摄像头支持 #30
合作者
jorgerobles 评论了 2017 年 1 月 6 日  

@DarklyLabs 是的,使用网络摄像头捕获一两个工作区可能会有所帮助,也许您想要获得的最终效果。这将使我更好地了解相机的位置和变换。

即将从 LW 内部选择相机,我不知道是否可能(还! https://simpl.info/getusermedia/sources/)。也许 Electron 构建可以做到。

用户界面:网络摄像头支持 #30
合作者
jorgerobles 评论了 2017 年 1 月 7 日  

好吧,现在它有能力选择要使用的设备,以及第二组扭曲点来选择透视变换之前(矩形)和之后(点)。

toolUseVideo: boolean重构为toolVideoDevice: null|deviceId.
添加toolVideoPerspective: null|{before:[8],after[8]}到设置中,因此可以使用配置文件保存。
@DarklyLabs 我涉足了控件和移动变换点,您也可以处理旋转:)

用户界面:网络摄像头支持 #30
作者

@jorgerobles做得好。
我附上了我们典型工作区的照片。纸张网格是我们需要在视口网格下进行校正和呈现的工作区域。

你可以看到有一些镜头失真需要补偿,连同透视图。
用户界面:网络摄像头支持 #30

用户界面:网络摄像头支持 #30
亚瑟狼 评论了 2017 年 1 月 8 日 通过电子邮件
用户界面:网络摄像头支持 #30
作者

@arthurwolf哇。看起来非常令人印象深刻。特别是这里看到的自动校准功能:https ://www.youtube.com/watch?v=LNa2LNSpa68

用户界面:网络摄像头支持 #30
合作者
jorgerobles 评论了 2017 年 1 月 8 日  

谢谢@arthurwolf,值得一看(或者十几个?)

顺便说一句,那是 OpenCV(我刚才提到过)。节点上有 OpenCV 的编译,所以它必须在“服务器端”完成。OSX 和 UVC 设备上的 OpenCV 有一个附带问题,我不知道是否已解决(我找到了 python 的补丁,今年我需要学习为 Node 编译 C++ 模块)
@DarklyLabs 谢谢你的图片. 我们可以同时处理它。

@tbfleming我发现这个https://github.com/dminor/webgl-lens/blob/master/index.html似乎与您的 GL 魔法相匹配。鱼眼能不能倒转?

用户界面:网络摄像头支持 #30
合作者
jorgerobles 评论了 2017 年 2 月 28 日  

@DarklyLabs 过去整整一周我都在寻找 getUserMedia 的漏洞。我已经测试了我拥有的所有相机(一个 1080 HD zalman,一个 Logitech 270,一个内窥镜中国相机)以持续检查分辨率。它绝对是一个 webrtc 实现(Chrome 硬件)。不管怎样,有时相机无法正确获得分辨率,也无法在两个不同的画布中遵守约束。以前的版本同样很无聊,也许我们必须暂停一段时间才能尝试相机的东西,似乎 chrome 浏览器在第一时间没有这个功能。
这非常令人沮丧。我所能做的就是再解决一轮相机问题。你有什么相机?(我打赌 OV5640)

用户界面:网络摄像头支持 #30

用户界面:网络摄像头支持 #30

用户界面:网络摄像头支持 #30

用户界面:网络摄像头支持 #30

用户界面:网络摄像头支持 #30

附言。我没有生气。只是解释?

用户界面:网络摄像头支持 #30
合作者
jorgerobles 评论了 2017 年 2 月 28 日  

@DarklyLabs 也许你的决议没有列出,所以被剥夺了。 请在全扫描时运行https://webrtchacks.github.io/WebRTC-Camera-Resolution/

用户界面:网络摄像头支持 #30

用户界面:网络摄像头支持 #30
作者

@jorgerobles我能理解这一定是多么令人沮丧,真的很想感谢你坚持下去。
我们今天将再次运行此扫描并告知您结果。我们昨天运行了它,但它没有正确检测到正确的相机设置。我们今天将尝试另一台计算机。

用户界面:网络摄像头支持 #30
作者

@jorgerobles看起来上面的链接不适用于此相机。它出错了。
我们的相机是 USB2、5 兆像素 (2592×1944)

用户界面:网络摄像头支持 #30
作者
 评论了 2017 年 3 月 1 日 通过电子邮件
用户界面:网络摄像头支持 #30
Author

喜欢 (0)