box2d+opencv+openframeworks
来源:互联网 发布:武汉安天怎么样 知乎 编辑:程序博客网 时间:2024/04/29 02:45
算是增强现实吧,用of0.8 ofxbox2d addons上最新的那个,ofxopencv是of0.8自带的那个,其他就有了,代码不难主要思路就是用opencv背景差分,获得前景变化的区域,用轮廓函数获取轮廓,再把轮廓转化成box2d中的线段函数,这样就可以阻挡继承有box2d属性的物体了。继续上一次的,先上效果图:
这次使用了一个ofxtriangle的插件,效果就是把轮廓变成3角形轮廓,相关代码:
相关环境:windows7,of7.4,ofxbox2d2.2,ofxtriangle,ofxopencv,其中配置后ofxtriangle中的部分文件要注释掉一部分,如:
//#ifndef NO_TIMER//#include <sys/time.h>
//#endif /* not NO_TIMER */因为这些都是linux下的,windows上没有这个函数。
0 0
- box2d+opencv+openframeworks
- 【openFrameworks】
- 什么是OpenFrameworks?
- OpenFrameWorks 第一章
- Box2D
- Box2D
- box2d
- box2d
- box2d
- box2d
- box2d
- Box2d
- box2d
- box2d
- Box2d
- kinect depth openframeworks
- openframeworks 环境搭建 ( Windows )
- OpenFrameworks 教程0
- easyui冻结列
- 技术负责人的三种角色
- 三角形类型判断
- Lua 学习笔记(4) -- 模块与包
- UNION与UNION ALL 区别
- box2d+opencv+openframeworks
- 程序员生存定律--管理向左,技术向右
- hdu 1072 Nightmare
- 二叉搜索树
- Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)
- 【软件管理器的开放】视频学习小结:读取系统程序安装信息和 GridView九宫格显示程序安装信息
- windows程序设计之绘图基础之LineDraw问题解决
- 打开Eclipse时出现"Failed to create the Java Virtual Machine"怎么办?
- linux的内存管理机制