1.完整项目描述和程序获取
>面包多安全交易平台:https://mbd.pub/o/bread/Y52bl55q
>如果链接失效,可以直接打开本站店铺搜索相关店铺:
>如果链接失效,程序调试报错或者项目合作也可以加微信或者QQ联系。
2.部分仿真图预览
3.算法概述
图像碎片自动拼接技术的研究是一个有很大实用价值的课题。如,考古研究中对破碎珍贵文物的修复,公共机关破案时遇到的破碎证物的修复等。传统上,拼接复原工作需由人工完成,准确率较高,但效率很低,特别是当碎片数量巨大,人工拼接很难在短时间内完成任务,这种落后的无奈之举和信息时代高效的现实需求之间的矛盾愈来愈明显。基于此,需要建立数学模型和算法将图像碎片自动拼接,即借助计算机,通过特征匹配技术来识别出相邻接的图像碎片,进而重现整个物体的原貌,以提高拼接复原效率。题目要求建立粉碎机横纵切单面纸片和双面纸片的复原模型与算法,将人工复原和机器复原相结合,探寻干预节点,并通过所建立的方法对题目附件中的粉碎图片进行还原。
4.部分源码
%%
global allP
global margl margr
global ld
global pn pw ph
allP=brief_pretreat;
[margl,margr]=extractmargin;
lmark=brief_markline_accurate;
pind=zeros(11,19);
tick=[0 4.5 10 20 26 30 36 40 47.5 50 57.01 60];
for k=1:11
pind(k,:)=find(tick(k)<lmark&lmark<tick(k+1));
end
rerow=[4 6 8 10 2 3 5 7 9 11 1];
pind=pind(rerow,:);
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%55
P=zeros(11,19);
for k=1:11
P(k,:)=arrangemethod3_1(pind(k,:));
end
%%
upind=[];
dnind=P(2,:);
ppind=pind([1,7],:);
ppind=ppind(:);
P(1,:)=arrangemethod4(upind,ppind,dnind);
%showP(P(1:2,:))
upind=P(6,:);
dnind=P(8,:);
ppind=pind([1,7],:);
ppind=ppind(:);
P(7,:)=arrangemethod4(upind,ppind,dnind);
showP(P)
toc(a)
A169