将图形数据导入文本文件MATLAB

时间:2014-05-07 01:09:14

标签: matlab writetofile reply ginput

我正在尝试在MATLAB中创建一个程序,通过该程序我可以单击图像(使用输入命令)并且MATLAB在图像上输出图形标记,并将数据存储到文本文件中。 其中的动机来自美国职业棒球大联盟Gameday应用程序,因为我想将它用于类似的目的,但是在输入而不是接收端。我创建了一个代码,该代码在单击的点上获取图像并输出图形标记。但是,我需要通过(希望)根据手动输入(可能使用回复功能?)对每个标记进行颜色编码来改进代码,并对每个标记进行编号。此外,我希望它将回复,位置和数字输出到文本文件,可以保存以供日后使用。 我的代码如下(有评论说明缺少的内容),感谢任何帮助。

img=imread('Path/Filename.png');
image(img);
title('Pitching')

ginput
%ask for reply of text between each click
M=[ans];
N=length(M);

hold on

for i=1:N
    plot(M(i,1),M(i,2),'o','MarkerFaceColor','r','MarkerSize',25); 
    %make FaceColor coded according to reply from click
    %number each click
    %write data to text file


end

0 个答案:

没有答案