openFrameworks 介绍openFrameworks(简称 oF)是一个基于C++的开源库。它提供了丰富的功能库和工具,用于快速开发多媒体、交互性和艺术创作相关的应用程序,如艺术装置、互动艺术、音视频作品、实时图形等。oF 的设计目标是让创意编程变得更加简单、直观和灵活,使艺术家、设计师、创意工作者等能够利用编程进行创作和表达。oF提供了丰富的图形、音频、输入输出、计算机视觉等功能库,并
原创 2023-07-11 22:12:07
163阅读
直接上源码:void testApp::ofSkinDetector(unsigned char* Pointer, ofImage& image, int CAMERA_WIDTH, int CAMERA_HEIGHT){ int len = CAMERA_WIDTH * CAMERA_HEIGHT * 3; unsigned char* SkinP= new unsigned ch
原创 2022-04-11 13:40:52
182阅读
由于ofxOpencv里的ofxCVColorImage是RGB格式的,没想到调用getCvImage()函数得到的IplImage居然也是RGB格式,结果害得我一开始肤色检测的结果十分诡异。。。作者也够懒的,这么简单居然也不做个转换!这个就是调换RB通道的代码:void testApp::cvRGB_or_BGR(IplImage* src_image, IplImage* dst_im
原创 2021-12-22 11:40:49
164阅读
直接上源码:void testApp::ofSkinDetector(unsigned char* Pointer, ofImage& image, int CAMERA_WIDTH, int CAMERA_HEIGHT){ int len = CAMERA_WIDTH * CAMERA_HEIGHT * 3; unsigned char* SkinP= new unsigned cha
原创 2021-12-22 11:11:45
104阅读
由于ofxOpencv里的ofxCVColorImage是RGB格式的,没想到调用getCvImage()函数得到的IplImagage* src_image, IplImage* dst_im
原创 2022-04-11 13:40:21
103阅读
这次是采用Openframeworks来调取摄像头画面并抓图保存。 开始 借向导自动生成代码,因为要调取摄像头设备,因此增添ofVideoGrabber对象声明,又因为保存需求,所以还需添加ofPixels对象声明。如下: ofVideoGrabber vidGrabber; ofPixels vi ...
转载 2021-09-26 20:41:00
464阅读
2评论
,使艺术家、设计师、创意工作者等能够利用编程进行创作和表达。oF提供了丰富的图形、音频、输入输出、计算机视觉等功能库,并支持跨平台开发,适用于Windows、Mac OSX、Linux等操作系统。oF的社区活跃,有大量的用户和开发者共享和贡献了各种扩展、插件和示
原创 2023-07-09 09:22:53
139阅读
一、openFrameworks   (https://openframeworks.cc)  https://github.com/openframeworks/openFrameworksopenFrameworks是一个开源的 C ++工具包,旨在通过提供简单直观的实验框架来协助创作过程二、C++轻量级通用插件框架平台 X3Chtt
转载 2023-06-07 15:52:25
136阅读
简介首先需要说明的一点是: openFrameworks 设计的初衷不是为计算机专业人士准备的, 而是为艺术专业人士准备的, 就像 Processing 一样.概述openFrameworks 是一个功能强大, 上手超级简单的 C/C++ 开源框架. 它集成封装了很多常用的库, 诸如:OpenGL、GLEW、GLUT、libtess2、cairo - 用于处理图形;rtAudio、PortAudi
转载 2023-06-07 15:59:39
177阅读
认识OpenFrameWorks的文件夹想要做的跨平台,那么有个严谨的目录结构,不过分吧Openframeworks包含如下文件夹:addons、apps、examples、libs、export、projectGenerator-vs等等以及一些文件【建议先读README.md,在这里面有包含比较完整的文件介绍】examples文件夹这个文件包含了几乎所有方面的简单例子,想要更深入的了解,还是有
我使用的OpenFrameworks的版本是of_v0.7.4_vs2010_release,所以IDE是VS2010【最新版的OF是of_v0.8.0_vs_release,对应的VS是2012】首先,将从https://github.com/kylemcdonald/ofxFaceTracker上下载的ofxFaceTracker解压到OF的example目录下,得到ofxFace
原创 2021-12-22 11:11:58
92阅读
根据这个网页的学习内容http://bullteacher.com/7-textures.htmlgithub 源码地址https://github.com/shenmifangke/openGL_openframeworks_learn2发现载入图片还要使用SOIL图片库SOIL代表Simple OpenGL Image Library(简易OpenGL图像库)所以这里继续写下去,使用openf
前面已经总结了基于Maxmspjitter的相关方法,还有基于Unity的,还有基于Openframeworks的,今天来一篇基于普通软件的: 1.专业播放器类的软件,如Potplayer、vlc、obs等 2.专业录屏软件,如Action! 要想用他们做自定义式抓拍功能,除了寻找自带的功能外,要自 ...
转载 2021-09-27 10:15:00
1423阅读
2评论
前言的前言:如果你的技能点选择了 Python,恭喜,现在 Python 赶上了 AI 热潮。而如果恰好还想做 Creative Programming,苦于漫天教程大多集中在 Processing、Unity、OpenFrameworks、vvvv 等平台,真青年不要慌,Python 大法依然香,往下看。前言:【编程德鲁伊】系列是我的横向编程练习笔记,每期围绕一个主题(数学物理电子图形声音...
前言的前言:如果你的技能点选择了 Python,恭喜,现在 Python 赶上了 AI 热潮。而如果恰好还想做 Creative Programming,苦于漫天教程大多集中在 Processing、Unity、OpenFrameworks、vvvv 等平台,真青年不要慌,Python 大法依然香,往下看。前言:【编程德鲁伊】系列是我的横向编程练习笔记,每期围绕一个主题(数学物理电子图形声音...
转载 2023-09-27 17:14:38
100阅读