问题标签 [projector]

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.

0 投票
2 回答
1091 浏览

android - Android 平板电脑通过 DisplayLink USB 图形转换为 LCD 投影仪

我希望我的安卓平板电脑有多个显示器,特别是无线投影仪。我有一个 Diamond Video Stream 适配器,当我在笔记本电脑上使用 LCD 投影仪无线运行多个显示器时,它可以完美运行。我刚刚安装了 DisplayLink USB 图形驱动程序,然后它就可以工作了。

现在,我想要用我的安卓平板电脑做同样的事情;只需将 Diamond Video Stream 的 USB 设备连接到 android 平板电脑(通过 mini usb 到 usb 电缆)并将 android 平板电脑上发生的事情无线显示到 LCD 投影仪。

有人可以帮我看看这个吗?

谢谢。

0 投票
0 回答
223 浏览

android - 对 OpenFrameworks Android 应用程序的多屏幕支持

我正在使用“Android 的 OpenFrameworks”。我需要两个 OFActivities(在 Android 中)并行运行。知道如何实现这一点吗?

目标是使用“DisplayManager”显示 - 1. OFActivity1(UI + 相机预览) - 在 Android 手机上 2. OFActivity2(由 UI 产生的输出) - 从外部投影仪

如果有帮助,我希望将这个项目 - http://code.google.com/p/structured-light/拆分为两个屏幕,但在 Android 上。至此,移植工作已经完成。

0 投票
1 回答
41 浏览

colors - 数码投影仪的色彩特点?

我的问题是关于数字多媒体投影仪的基于颜色的功能。由于最近的版本使用 LED 技术,我想知道当投影仪显示特定颜色时是否有任何特殊功能/限制。例如,当他们投影白屏与显示黑屏时,是否存在效率或质量因素差异?也许在能量方面,或其他方面?还是没有区别,逻辑不关心颜色上下文?

0 投票
1 回答
652 浏览

c# - Display GameWindow of OpenTK in projector screen

I have a GameWindow consisting some animations in OpentTK, which I want to show in projector screen. Is the DisplayDevice class helpful for this case?

Please suggest me a way to show it in projector screen.

0 投票
1 回答
220 浏览

c++ - 获取投影图像像素位置

我正在写一篇论文,该论文需要一个模块来获取投影图像的像素区域(投影仪投影的图像)。我有一个想法,但我认为它不可行和准确,因为我没有任何计算机视觉经验,让我解释一下这个想法。

要获取投影图像中某个文件的像素区域或位置。

  1. 用相机捕捉投影图像。
  2. 将捕获的图像的分辨率转换为投影仪的分辨率。
  3. 获取捕获图像中的文件位置/像素区域。

我还没有尝试过这个想法,因为我现在没有投影仪。哦,我正在用 C++ 开发我的系统。该论文基本上是通过提供类似触摸屏的功能的交互式投影图像。

为了清楚起见,我要做的是将计算机的屏幕投影到投影仪中,然后用相机捕获/记录它并获取投影图像像素位置。问题是如何获得投影图像中的图像像素位置,因为它在现实世界中并且它的属性将被转换,例如它的大小和尺寸?

如果您认为这个想法不可行,请抽出一些时间来评论原因,如果可能的话,请给我一个关于如何处理问题的想法。我愿意接受任何建议。

我很乐意回答任何问题。

0 投票
0 回答
80 浏览

opencv - 使用 Open Frameworks CvCameraProjectorCalibration 示例时的问题

我目前正在 Unity3D 中开发投影映射应用程序,并且已经达到需要投影仪的内部/外部矩阵的地步。为了获得它们,我正在尝试使用ofxCvCameraProjectorCalibration插件(使用包中提供的校准示例)并且遇到了一些问题:

1)应用程序分为3个状态:CAMERA、PROJECTOR_STATIC和PROJECTOR_DYNAMIC。在每种状态下,都会校准相应的设备。可以在此处观看使用类似应用程序演示该过程的视频。到达最终状态(动态状态)后,最初在静态状态下投影的投影仪校准中使用的点几乎消失了 - 我说几乎是因为有时随机位置上会出现 1-4 个点,这与视频上不同我之前提到过。由于校准过程停止,应用程序无法到达代码中生成 CameraProjectorExtrinsics.yml 和calibrationProjector.yml 的地方!

2) clean(maxReprojErrorCamera) 使应用程序崩溃。为了完全运行应用程序,我必须在 settings.xml 中设置一个高值,以便永远不会调用此函数,但是据我了解,此函数不是强制性的,但它对校准有多大影响?

3) 投影仪的外在矩阵中获得的值是否可以以米或厘米为单位进行测量?

任何帮助将不胜感激!

0 投票
0 回答
62 浏览

.net - .NET - 如何在 PowerPoint 中编写演示者视图等功能?

我想在 PowerPoint 中编写一个具有 Presenter View 等功能的程序:窗口的一部分(幻灯片、...)将显示在投影仪上,而窗口的其余部分(注释、..)仅显示在我的计算机屏幕上. 我如何使用 .NET 来执行此功能?

0 投票
1 回答
286 浏览

actionscript-3 - Flash - 投影仪文件和 SWF 文件之间的本地连接

很久以前,我创建了两个名为 alpha.exe 和 bravo.swf 的文件。alpha 和 bravo 使用本地连接相互通信。这些文件是使用带有 AS1 和 Flash Player 6 的 Flash MX 创建的 - 它们运行良好!

现在,我正在使用带有 AS3 和 Flash Player 14 的 Flash CS6 构建新版本的 alpha 和 bravo。如果我将 alpha 和 bravo 都发布为 .exe(Windows 投影仪)文件,则本地连接可以正常工作。如果我将 alpha 和 bravo 都作为 .swf 文件发布,则本地连接也可以正常工作。但是,如果我将 alpha 设置为 .exe 文件并 bravo 设置为 .swf 文件,则本地连接不起作用。

有谁知道为什么?

我目前正在网上搜索,但到目前为止还没有找到任何可以为我指明正确方向的东西。我也在 CS6(Flash Player 和 Actionscript 版本)中尝试不同的发布选项,但也没有运气......但是......

0 投票
0 回答
241 浏览

opencv - 寻找投影仪真实世界的位置(使用 OpenCV)

我目前正在尝试在现实世界坐标系中发现投影仪的 3D 位置。例如,这种系统的起源是墙角。我使用了名为ofxCvCameraProjectorCalibration 的开放框架插件,它基于 OpenCV 函数,即calibrateCamerastereoCalibrate方法。应用程序输出如下:

  • 相机固有矩阵(包括失真系数);
  • 投影仪固有矩阵(包括失真系数);
  • 相机->投影仪外在矩阵;

我最初的想法是,在校准相机时,将棋盘图案放置在墙角并提取特定校准的外部参数([RT] 矩阵)。在校准相机和投影仪后,我是否拥有所有必要的数据来发现投影仪在现实世界坐标中的位置?如果是这样,获得它所需的矩阵操作是什么?

0 投票
0 回答
188 浏览

c# - 无线演示系统不显示我的 C# WinForm 应用程序

我用 C# 编写了一个无边框 WinForm 应用程序。

在某些笔记本电脑上,当它们连接到无线演示系统(WPS 投影仪)时,虽然显示设置为“复制”,但我的应用程序的主要形式却被隐藏了。

它在笔记本电脑上可见,但在无线投影仪上不可见。但是当我们使用VGA线连接它时就可以了。

我很长时间无法使用 WPS 来尝试找出问题所在。有没有人有同样的问题?我需要节省时间。

编辑:

WPS 菜单中有一个名为“Advanced Screen Capture”的选项,选中后,aero 启用并且我的应用程序变得可见。所以关键问题已解决,但问题仍然是为什么“简单屏幕捕获”针对我的应用程序?

为了弄清楚这个问题,我测试了这些案例:

  1. 启用边框(使用 BorderStyle 属性)
  2. 启用 ControlBox(使用属性)
  3. 删除了投影功能(使用 wmproc)
  4. 添加了可访问性角色(使用属性)

简单的捕获仍然针对我的应用程序,但是,新创建的 WinForm .net 应用程序工作正常。