第一步:用画图软件,去掉不要的线型,保留趋势图,并保存到指定的文件里。如untitledjpg
第二步:用imread('untitledjpg');读入untitledjpg文件
第三步:用BW2=bwperim(BW1,8);提取图像边缘数据
第四步:用[rows,cols] = find(BW2==1);提取曲线x,y的坐标点
第五步:用fprintf(fid,'%d %d\n',A);将x,y值写入untitledtxt,以便调用
第六步:调用untitledtxt的数据,用plot(x,y)绘出图形。
你执行一下这个看能不能给你点灵感
clear
close all
figure(1)
for i=1:10
x=0:01:i;
y=sin(x);
plot(x,y+i);hold on;
pause(1);
end
首先,我既不会PHP、java,也没有用python调用过Matlab,所以只有一些可能不大靠谱的建议。。。
然后是正题。我个人对Matlab熟悉一些,但只接触过一点儿python,印象里用python调用Matlab比较简单,同时从友人那里听说过用python做网页是很容易的(他用的貌似是Django)。所以,建议把python作为主要工具。
最后,以我仅有的一点儿编程经验来说,python这门语言设计严谨、工具包丰富、网上查找资料方便,总之比较好学。
以上就是关于MATLAB如何从一幅图像获取数据全部的内容,包括:MATLAB如何从一幅图像获取数据、matlab 动态获取数据、如何在网页调用matlab算法进行数据计算等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)