我正在研究开放框架。
我制作了一个应用程序,它从实时提要中提取用户的面部并将其投影到选定颜色的矩形上。现在我希望用户能够在脸部的背景中绘制一些东西。为此,我需要实现一个画笔工具。
面临的问题:
- 如果我将 ofSetBackgroundAuto() 设置为 false,则面部不会从下一帧刷新。
- 如果 ofSetBackgroundAuto 设置为 true,则画笔不会绘制,因为背景会一次又一次地刷新。
请帮忙 !!
我正在研究开放框架。
我制作了一个应用程序,它从实时提要中提取用户的面部并将其投影到选定颜色的矩形上。现在我希望用户能够在脸部的背景中绘制一些东西。为此,我需要实现一个画笔工具。
面临的问题:
请帮忙 !!
您可以使用 Fbo 的帧缓冲区对象https://github.com/openframeworks/openFrameworks/blob/master/libs/openFrameworks/gl/ofFbo.h
ofFbo fbo;
setup(){
fbo.allocate(ofGetWidth(), ofGetHeight());
}
draw(){
fbo.begin();
//draw your brush
fbo.end();
fbo.draw();
//draw face
}