- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数学软件介绍-MATLAB
同济大学陈雄达
2015年9月5日
提纲
•2013B碎纸片拼接复原
•赛题的基本分析
•MATLAB图形处理
•MATLAB数据及文件处理
•MATLAB的一些组合计算方法
2013B碎纸片拼接复原
•破碎文件的拼接
•司法证物复原
•历史文献修复
•军事情报获取
•人工VS智能拼接
•问题1:中文+纵切
•问题2:英文+纵切
•问题3:中文+纵横切(19X11)
•问题4:英文+纵横切(19X11)
•问题5:英文双面+纵横切(19X11)
2013B碎纸片拼接复原
1.总体思路
分行+行内排序+行间排序
全局生长算法
邻近生长算法
其它思路
读取图片
文件编号001.bmp到209.bmp
fork=119*11,
[A{k},map]=imread([num2str(k,'%03d')'.bmp‘]);
end
每个A{k}大小为180x72
输出图片
假设文件013.BMP最后被定位在第2行第3列,()
kij
fori1:19,
forj1:11,
kINDEX(i,j);
B(180*(i-1)+1:180*i,72*(j-1)+1:72*j)A{k};
end
end;image(B);colormap(map);axisequal;
单个纸片可以提取的信息
1.行距
1.判别是否空行ifall(A{k}(i,:)0),b(k,i)….end
2.两纸片空行对应ifall(b(k1)b(k2)),….end
2.每行灰度平均值
1.mean(A{k}(i,:))
3.边缘
1.A{k}(1,:)A{k}(end,:)A{k}(:,1)A{k}(:,end)
4.边缘走势
1.diff(A{k}(:,[1,2]))
第一步:分行
1.行距信息
1.英文精度差(为什么?)
2.之后算法是否都需要考虑中英文的区别?
2.聚类算法
1.每一行的像素个数
1.sum(A{k}(i,:)~0)
2.聚类
1.余弦定理cR(I,:)’*R(J,:)/norm(R(I,:))/norm(R(J,:))
2.相关系数
3.欧氏距离倒数
第一步:分行
•规划算法
•假设每一组最左边一块可以识别出来(i),相似度为C(i,j),则
maxCX
•MATLAB命令ijij
您可能关注的文档
- PDE荧光导航技术-肝胆.pdf
- PDE荧光导航技术-乳腺全.pdf
- PDE荧光导航技术-整形.pdf
- 01 DLBCL 基于个体化分层的一线治疗选择 --- 李志铭 Final Updated.pptx
- 02 B-NHL治疗中移植的应用 --- 金正明 Final Updated.pptx
- 2 亚组分析改变临床实践-反方【张剑最终版】.pptx
- 03 PET-CT在淋巴瘤治疗中的合理应用 --- 郭晔 Final.pptx
- 3.肿瘤放化疗相关恶心呕吐防治.pptx
- 3.肿瘤放化疗相关中性粒细胞减少症规范化防治指南解读--宋玉琴稍调整(1).pptx
- 3.肿瘤放化疗相关中性粒细胞减少症规范化防治指南解读--宋玉琴稍调整.pptx
文档评论(0)