2011-05-15 99 views
2

我想在Matlab中将图像转换为图形。
其过程follwing:Matlab适合图形图像

  1. 以RGB图像
  2. 查找轴并创建相应的像素TO-(X,Y)在图表
  3. 坐标 - 转换与到BW图像一些可定制的im2bw
  4. [这是一个棘手的部分]试图找出图像中白色像素的线条匹配。

我一直想一些蛇,有的养成为你去算法来检测从BW图像中的白色像素的图形,但它似乎不可思议,我可以找到没有现成的Matlab的算法将BW图像中的所有白色像素匹配到一个等式。任何帮助或想法将不胜感激。

[编辑]这是提取从图中的BW形象的例子: enter image description here

+0

如果你只是做一个或两个图,并不介意被点击clicky点击,然后grabit从文件交换是非常有用的。 http://www.mathworks.com/matlabcentral/fileexchange/7173-grabit不仅如此,自动化的方式更好,我也会感兴趣的也看到一个。 – Alex 2011-05-16 01:59:25

+0

@Alex - 不知道它已经在FileExchange中,我自己编写了这个部分,并通过行和列的总和自动检测轴。 – 2011-05-16 02:16:39

+1

可能相关:[如何用MATLAB计算图像中曲线下的面积?](http://stackoverflow.com/questions/2973973/how-do-i-calculate-the-area-under-a-这是不完全清楚你想要做什么,但我认为你可以看看[我的答案](http://stackoverflow.com/questions/2973973/how-do- i-calculate-the-a-image-with-matlab/2991410#2991410)查看我如何在该示例中提取轴,网格和绘图线的像素。一旦获得图形的像素值,就可以进行曲线拟合。 – gnovice 2011-05-16 04:04:49

回答