openframeworks相关内容

非常奇怪的MinGW ID问题-&Quot;集合2:LD返回1个退出状态&Quot;

我正在构建一个用于数据可视化的应用程序,我使用的框架非常漂亮OpenFrameworks。在Linux上,它可以完美地编译和工作,但现在是时候将它移植到Windows上了,我面临着一些非常奇怪的问题。我在谷歌上找不到相关信息。当链接时,我得到这样的信息: mingw32-g++.exe -o binvisualisation.exe ...blah.o, blah2.o... ...lib ..
发布时间:2022-07-17 14:06:04 C/C++开发

无法解析基于模板的标识符“get".网豆 8.1

我的问题是: 我收到了帖子主题中提出的警告.真是让人心慌.自动完成 不适用于代码,除此之外还会出现警告.标准设置为C++14. 例如: Boxes[2].get()->setPosition(Boxes[2].get()->getPosition() + v1); 它给我一个警告,当我尝试编写另一个 Boxes[2] 时.自动完成不起作用. 对象的声明: >盒子; 我尝 ..
发布时间:2022-01-05 12:58:04 C/C++开发

FFmpeg - 将一个视频叠加到另一个视频上?

我知道这是一个非常开放的问题.我已经对 FFmpeg 做了一些初步阅读,但现在需要一些指导. 问题 我有一个视频 input.mov. 我想在 overlay.wov 上叠加另一个视频. 结果应该是单个视频 (output.mov). 注意事项 对 FFmpeg 做了一些初步阅读,并阅读了 这个问题. 谢谢 - C. 编辑 后端是 Go/Ruby.愿意 ..
发布时间:2021-12-21 14:06:46 其他开发

Vector.erase(Iterator) 导致内存访问错误

我正在尝试对存储在 vector 中的 videoObjects 进行 Z-Index 重新排序.计划是识别将要放在 vector 的第一个位置的 videoObject,将其擦除,然后将其插入到第一个位置.不幸的是,erase() 函数总是会导致内存访问错误. 这是我的代码: testApp.h: vector视频对象;vector::iterator itVid; testAp ..
发布时间:2021-12-21 13:39:50 C/C++开发

四个旋转顶点之间的命中测试

我的程序中有一个简单的矩形,我必须对其进行命中测试.我正在使用 openFrameworks,但我认为这里的问题也与 OpenGL 主题有关. public class Shape : public class ofNode {形状() {container.setFromCenter(getPosition(), 200,100);setPosition(ofVec3f(365, 50, 0) ..
发布时间:2021-11-25 04:40:45 C/C++开发

使用 glFrustum 进行离轴投影

我正在尝试使用 OpenGL 对场景进行离轴投影,并且我阅读了文档到 Robert Kooima 的离轴投影,现在对实际必须完成的工作有了更好的了解,但仍有一些部分我觉得这里很棘手.我了解到OpenGL的离轴投影代码如下: 代码 1: glMatrixMode(GL_PROJECTION);glLoadIdentity();glFrustum(fNear*(-fFov * ratio + ..
发布时间:2021-11-25 02:22:58 C/C++开发

用于 OpenGL 中头部跟踪的斜视锥体/离轴投影

我正在尝试在我的应用程序中进行离轴投影,并尝试根据用户的头部位置改变场景的视角.通常,鉴于我必须在屏幕上绘制一个框,我会在屏幕上绘制一个框: ofBox(350,250,0,50);//ofBox(x, y, z, 大小);这里使用的 x、y 和 z 是屏幕坐标 要在这里进行离轴投影,我知道我必须按如下方式更改透视投影: vertFov = 0.5;接近 = 0.5;aspRatio = ..
发布时间:2021-11-25 01:21:27 C/C++开发

如果没有标题,如何使窗口成为焦点?

我们有一个使用 openframeworks 构建的应用程序.启动时,它首先打开一个控制台窗口,该窗口执行一些工作(并保持打开状态),然后再启动两个子进程,每个子进程都以全屏方式打开一个窗口,在每个监视器上打开一个窗口.据正在构建应用程序的人说,不可能给这两个窗口标题. 我的工作是构建一个脚本: 检查应用是否崩溃并重新打开 验证窗口是否在前景中并且其中一个处于焦点,如果不是则修复它们 ..
发布时间:2021-09-26 18:37:21 Python

开放框架与处理

我已经阅读了很多关于 openFrameworks 和 Processing 的书,但仍然无法区分,除了一个是在 C++ 中,另一个是在 Java 中.谁能告诉我哪个是为了什么? 解决方案 你说得对,一个是 C++,另一个是 Java,这些差异适用于这些框架,所以由你的偏好/项目范围决定哪个一个最适合你. 使用处理: 您获得了一个最小的 IDE,但可以轻松使用 Eclipse ..
发布时间:2021-06-21 19:58:00 其他开发

重新启动后必须卸载/重新加载修补的 FTDIUSBSerialDriver kext (OSX 10.10).有任何想法吗?

我正在通过串行 UART FTDI 连接在裸机 Arduino 和 openFrameworks 之间交换数据.我正在使用修补的 FTDI 驱动程序在 OSX 上实现更高的波特率.FTDIChip 称之为“别名 VCP 波特率". 见: http://spin.atomicobject.com/2013/06/23/baud-rates-ftdi-driver-mac/ https: ..

FFmpeg-将一个视频叠加到另一个视频上?

我知道这是一个非常开放的问题.我已经初步阅读了 FFmpeg ,但现在需要一些指导. 问题 我有一个视频input.mov. 我想在overlay.wov上方叠加另一个视频. 结果应为单个视频(output.mov). 注释 完成对 FFmpeg 的初步阅读,并阅读 谢谢-C. 编辑 后端是Go/Ruby.开放使用新语言. 应该保留第一个视频中的音频. ..
发布时间:2020-11-04 01:51:15 其他开发

OSX上的Canon EDSDK 2.11 EdsOpenSession exc_bad_access

我正在尝试将OSX上的Canon EDSDK 2.11与EOS Xsi一起使用.我尝试运行示例代码,编写了自己的代码,甚至下载了openFrameworks和佳能EDSK,ofxCanon的附件,并运行了其示例代码.每当任何代码到达对EdsOpenSession的调用时,我都会收到一个exc_bad_access错误. 谁能告诉我可能发生了什么,我做错了什么? 解决方案 我遇到了同样 ..
发布时间:2020-08-14 23:15:11 其他开发

问题保存比窗口大的openGL FBO

我正在渲染到OpenGL屏幕外帧缓冲对象中,并喜欢将其另存为图像.请注意, FBO 大于显示尺寸.我可以渲染到屏幕外的缓冲区中并将其用作纹理,这可以正常工作.我可以使用偏移量将较大的纹理“滚动"通过显示,这使我确信,我可以渲染到比窗口更大的上下文中. 如果我将屏幕外缓冲区保存到图像文件中,则始终会被裁剪.保存的代码片段为: void ofFBOTexture::saveImage(st ..
发布时间:2020-05-20 22:34:08 其他开发

如何在OpenFrameworks/OpenCV中用HSV颜色绘制正方形

我有一个使用OpenCv的OpenFrameworks项目.我有图像的色相和饱和度值的直方图.为了显示直方图,我正在根据直方图的值绘制一个灰色正方形的网格.为了更容易理解,我想在每个网格列下绘制一个框,它表示的色调.但是,鉴于HSV值,我如何指定绘制框的颜色? 通常,您会使用ofSetColor或ofSetHexColor,但是它们是基于RGB的,我不知道RGB值. 解决方案 也许这 ..
发布时间:2020-05-20 21:24:29 C/C++开发

在光流路径的周围创建边界框

我已经使用cv::calcOpticalFlowFarneback在openFrameworks中使用ofxOpenCv计算当前和先前视频帧中的光通量. 然后,我在视频流场顶部绘制视频,然后绘制矢量来显示在某个阈值以上区域中的运动流. 我现在要做的是创建一个运动区域的边界框,并获取质心并将该x,y位置存储在变量中以进行跟踪. 如果可以的话,这就是我绘制流场的方式. if ( ..
发布时间:2020-05-20 20:55:39 C/C++开发

如何将corebluetooth从Objective C移植到Objective C ++

我希望在我正在从事的项目中获得一些帮助.我目前正在尝试重新编写此代码https://github.com/djwait/用Objective-c编写的CoreBluetoothExample 到Openframeworks ios Objective c ++中.但是,我是Objective -c的完整入门者,对如何进行感到迷茫.目的是从原始应用程序访问变量uint16_t heartRate并将 ..