![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab
文章平均质量分 79
lcbwlx
这个作者很懒,什么都没留下…
展开
-
mex 编译 c 文件报错
最近在编译的Hoiem的一个项目, 就是Recovering Occlusion Boundaries (ICCV 2007)。 不得不说, 这家伙是在是太xx了。 他放的代码都是0607年的, 那时候matlab版本很低。而且gcc也只有可怜的3.3(现在都4.8了)。 所以用他的代码, 会让你无比纠结。不过还是调试成功了。 但在调试时遇到一个很有意思的问题: mex编译c文件报错。原创 2014-01-02 21:47:02 · 1742 阅读 · 0 评论 -
matlab jpg2ppm
转载,转自:紫澜。1. jpg2ppmfunction status = jpg2ppm(infilename, outfilename) I = imread(infilename, 'jpg'); imwrite(I, outfilename, 'ppm'); status = 0; close;end2. 命令jp转载 2014-01-26 10:52:46 · 5295 阅读 · 0 评论 -
Oriented Bounding Box 碰撞检测
rt, 这是项目中遇到的一个问题, 即: 给定两个点集, 如何判断他们是否相交。其中, 输入自然是两个三维点集。 做法是分别求他们的包围盒, 然后看包围盒是否相交即可。所以, 现在问题转换为给定一个三维点集, 求其包围盒。 这里有人说可以用pca求其特征向量, 这个向量就是这个点集的方向。 我觉得应该是对的, 但我没试过。这里我采用的是网上的开元库。 省心省力。原创 2016-04-03 03:32:22 · 2379 阅读 · 1 评论 -
matlab 调用 opengl 画骨架
博主写程序一般用matlab, 因为最方便, 基本不用写基本函数, 只需要调用写好的库就行了。 然而, matlab并不是万能的, 有些事情matlab就不擅长, 比如画三维图形。经研究, 可以采用折中的解决方案, 即: 使用opengl画三维图形, 同时离线渲染, 保存到内存中, 然后用matlab读取内存, 得到结果。这里, 离线渲染是指不显示窗口, 直接渲染到数组里。原创 2016-03-26 20:07:19 · 4036 阅读 · 0 评论