24小时热门版块排行榜    

查看: 2955  |  回复: 11

dian069

新虫 (初入文坛)

[求助] 新人求指教啊 请问怎么从matlab图中提取600组数据

Sample Text  我编写一段程序后得到一张图  想要其中的600组数据  该怎么做呢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有1个 )

dian069

新虫 (初入文坛)

引用回帖:
: Originally posted by qiaodancumt at 2012-03-07 12:46:26:
你把你的问题详细描述一下
如果要图片的信息还是比较简单的啊

彩色信息
A =imread('图像名') 三维矩阵
灰度信息
gray = rgb2gray(A)   二维矩阵

就是要知道600组xy的数据,他们的坐标值,(0,480)(300,70)  这样的数据600组  当然越多越好,因为后面我要运用神经网络进行训练,这些都是样本,其实那个神经网络也不会,先一步步来啊
9楼2012-03-08 13:42:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

dian069

新虫 (初入文坛)

具体的代码是什么呢  原谅我是菜鸟吧
2楼2012-03-06 20:55:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinkdream

铜虫 (初入文坛)

不太明白你的问题,可以试试 tools菜单中的brushing命令。
3楼2012-03-06 22:53:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinkdream

铜虫 (初入文坛)

不太明白你的问题,可以试试 tools菜单中的brushing命令。
4楼2012-03-06 22:58:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinkdream

铜虫 (初入文坛)

不太清楚你的意思,建议试一下tools菜单下的brushing命令。
5楼2012-03-06 23:03:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

elopt

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
打开matlab fig图形文件
open('example.fig');

获得当前图形的handle
h = gcf;

获取图的轴信息
axesObjs = get(h, 'Children');
dataObjs = get(axesObjs, 'Children');

从axesObjs中提取所需的数据
objTypes = get(dataObjs, 'Type');
6楼2012-03-07 03:25:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qiaodancumt

木虫 (小有名气)

你把你的问题详细描述一下
如果要图片的信息还是比较简单的啊

彩色信息
A =imread('图像名') 三维矩阵
灰度信息
gray = rgb2gray(A)   二维矩阵
7楼2012-03-07 12:46:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dian069

新虫 (初入文坛)

引用回帖:
: Originally posted by pinkdream at 2012-03-06 22:53:41:
不太明白你的问题,可以试试 tools菜单中的brushing命令。

我想知道xy对应坐标的600组数据,这样清楚了吗?比如(50,330.8)(100,280.3)就是xy的坐标值
8楼2012-03-08 13:38:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

veeyon

金虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
可以试试 输出到workspace
10楼2012-03-08 18:45:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dian069 的主题更新
信息提示
请填处理意见