OpenFrameworks - 减去 GL 窗口

OpenFrameworks - minus the GL window

本文关键字:窗口 GL 减去 OpenFrameworks      更新时间:2023-10-16

我有一个项目,涉及OpenCV以及其他一些与媒体相关的功能,在使用OpenFrameworks之后,它似乎非常适合这项任务,几乎是完美的;)

这个项目实际上是一个Flash项目,我有一个工作连接,C++所有图像处理的速度。问题是OpenFrameworks需要在RunApp之前初始化以下代码:

ofAppGlutWindow window;
ofSetupOpenGL(&window, 1024,768, OF_WINDOW); // <-------- setup the GL context

有没有一种简单的方法可以在不打开任何窗口的情况下使用OpenFrameworks中的OpenCV相关功能?仅供记录,我更愿意使用OpenFrameworks而不是普通OpenCV,以实现OF及其其他功能的灵活性。

提前感谢,一个。

没有

"官方"的方法可以使用openFrameworks来做到这一点。

由于 openFrameworks 具有可交换的渲染器,因此您可以编写一个渲染器来执行此操作。但这似乎需要做很多工作,因为许多开放框架内部依赖于窗口和GL上下文。

你可以在这里和这里找到他最有希望解决这个问题的尝试。也许你可以自己搜索openFrameworks,找到更多。更好的是:随意开始一个新主题,让人们看到需要无头渲染。