碎纸片的拼接模型怎么做呀,数学建模

碎纸片的拼接模型怎么做呀,数学建模,第1张

第1步碰碧:利用MATLAB软件[1]依次读取附件1(或附件2)中的所有碎纸片图像,其中图片标记为 ;

第2步:利哪吵瞎用MATLAB软件中的im2bw函数对所有碎纸片图像进行二值化处理[2],即所有的碎纸片都用仅包含0或1的二维矩阵 表示,其中1表示白色,0表示黑色;

第3步:依次提取矩阵 的第1列与最后1列元素,分别标记为 与 ;

第4步:将 中元素全为1所对应的碎片挑选出来,作为拼接复原图像的左边第1条碎片,并标记为 ;

第5步:将 的最后1列元素分别与剩余碎纸片的第1列元素作点积运算并求和,其中和值最大者即为与 最为李空匹配的碎纸片[3],记作 ,并将其放在拼接复原图像的左边第2条;

第6步:依此类推,得到 , ,……, ,最后得到拼接复原图像 。

根据上述算法,利用MATLAB软件编程(程序见附录1)可得问题1中附件1与附件2的碎片拼接顺序结果如表1与表2所示;附件1与附件2的拼接复原图像见附录2与附录3所示。

这是返兆我今天交的,B题(问题三其中某一面),其中a.bmp面不一定全纳腊是正面,b.bmp面不一定全是反面。

先把图片根据灰度值分类,(最大匹配度180,180行都匹配),在分类的基础上,分四种情况,用最小二乘法Σ(a-b)2  ,分四种情况:

主要分如下四种情况来匹配:

擦,本来还想把数学公式粘上来,可是输入不支持!!洞世滑!????

然后计算综合匹配度最高的,拼接。

然后把你拼接好的灰度值矩阵,显示成图片,这样直接看整个图片人工干预,找出衔接不合理的地方..................上图是我完全拼接完成后的图片。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12550781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存