码迷,mamicode.com
首页 > 其他好文 > 详细

【计算机视觉】对象距离的平面显示

时间:2014-07-26 15:07:10      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   2014   art   div   ar   

想把一些对象的距离关系显示在图上,对象特征是很多维的,而显示通常用二维平面或三维立体图。于是先用PCA将特征降成两维,然后两维分别作横轴和纵轴。

这里PCA用的MATLAB降维工具箱drtoolbox,这样在平面上的一个关系就可以显示出来了。

mappedX = compute_mapping(X, ‘PCA‘, 1);  
另外每个对象还有个相应的值,相当于还有一维信息想表示出来。除了用三维图,也可以用colormap的方式,看一个简单的示例:

load flujet
image(X)
colormap(jet)
bubuko.com,布布扣
colormap保持图中点的位置,只是用一个colorbar将原本的信息(如果是图像就是灰度值)映射到colorbar上面。matlab提供了多种colorbar:
bubuko.com,布布扣
这些colorbar就是n*3的矩阵,可以直接存出来自己用。看我最后的效果:

bubuko.com,布布扣



(转载请注明作者和出处:http://blog.csdn.net/xiaowei_cqu 未经允许请勿用于商业用途)

【计算机视觉】对象距离的平面显示,布布扣,bubuko.com

【计算机视觉】对象距离的平面显示

标签:style   blog   http   color   2014   art   div   ar   

原文地址:http://blog.csdn.net/xiaowei_cqu/article/details/38142993

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!