浙江大学生物系统工程-生物生产机器人-实验报告2

浙江大学生物系统工程-生物生产机器人-实验报告2

ID:32737296

大小:144.62 KB

页数:5页

时间:2019-02-15

浙江大学生物系统工程-生物生产机器人-实验报告2_第1页
浙江大学生物系统工程-生物生产机器人-实验报告2_第2页
浙江大学生物系统工程-生物生产机器人-实验报告2_第3页
浙江大学生物系统工程-生物生产机器人-实验报告2_第4页
浙江大学生物系统工程-生物生产机器人-实验报告2_第5页
资源描述:

《浙江大学生物系统工程-生物生产机器人-实验报告2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、沖尢必象实验报告专业:_生物系统工程—姓名:一蒋昊铮学号:3120100277日期:20150325地点:农生环D座实验步骤存储minboundrect源代码,调用minbounckect,通过MER方法获取水果横径;通过excel处理数据,进行回归分析,获得图片与参数。课程名称:生物生产机器人指导老师:_崔迪一成绩:实验名称:水果品质检测与分级的方法实验类型:实验室操作结合上机同组学生姓名:_吴文华方小敏邓敏娜赵懿潼李艺健蔡杭杭一、实验目的二、实验步骤三、源程序四、思考题实验目的1.常握用MER方法检测水果横径的方法;2.掌

2、握机器视觉系统的标定方法。水果编号真实值/mmMER方法检测值回归模型检测结果/mm1Jr74.12503.3574.626805271.76490.7373.0076593n69.32465.469.75782474.12503.2974.619107573.18482.76y=0.1283x+10.04771.985108672.56481.1371.775979776.42516.1576.2690458J71.02473.1970.7572779n72.86490.6973.002527107&12526.2477.5

3、635922.797877767574737271706968460470480490500510520530实验名称:水果品质检测与分级的方法姓名:蒋吴铮学号:3120100277真实值与MER方法检测值回归模型y=O.1283x+10.047弘〒.a附旳—三、源程序minboundrect源代码:function[rectx,recty,area,perimeter]=minboundrect(x,y,metric)if(nargin<3)

4、

5、isempty(metric)metric='a:elseif〜ischar(m

6、etric)error'metricmustbeacharacterflagifitissupplied.'else%checkfor'a'or'p*metric=lower(meiric(:)J;ind=slrmatch(metric,{,areal/perimeter,});ifisempty(ind)error'metricdoesnotmatcheitherMareaHornperimeter,nendmetric=metric(l);endX=x(:);y=y(0;n=length(x);ifn〜=length(y)

7、errorxandymustbethesamesizes'endifn>3edges=convhull(x,y);%Tp1willsilencethewarnings%excludethosepointsinsidethehullasnotrelevant%alsosortsthepointsintotheirconvexhullasa%closedpolygonx=x(edges);y=y(edges);nedges=length(x)・1;elseifn>l%nmustbe2or3nedges=n;x(end+l)=x(l

8、);y(end+l)=y(l);elsenedges=n;endswitchnedgescase0rectx=[];recty=[];area=[];perimeter=[];returncase1rectx=repmat(x,l,5);recty=repmat(yj,5);area=0;perimeter=0;returncase2rectx=x([12211]);recty=y([l2211]);area=0;perimeter=2*sqrt(diff(x).A2+diff(y).A2);returnendRmat=@(t

9、heta)[cos(theta)sin(theta);-sin(theta)cos(theta)];ind=l:(length(x)-l);edgeangles=atan2(y(ind+l)・y(ind),x(ind+l)・x(ind));edgeangles=unique(mod(edgeangles,pi/2));nang=length(edgeangles);area=inf;perimeter=inf;met=inf;xy=[x,y];fori=l:nangrot=Rmat(-edgeangles(i));xyr=xy

10、*rot;xymin=min(xyrj]J);xymax=max(xyr,[]J);A_i=prod(xymax-xymin);P_i=2*sum(xymax-xymin);ifmetric=-a,M」二A_i;elseMi=Pi;end讦M」vmet%keepthisone

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。