您的位置首页生活快答

如何用matlab处理碎纸片拼接问题

如何用matlab处理碎纸片拼接问题

的有关信息介绍如下:

如何用matlab处理碎纸片拼接问题

用matlab处理碎纸片拼接:

1、思路:

分别用n个变量储存n个碎纸片图像,然后用矩阵拼接的方式把碎纸片拼接。

2、具体代码:

clear all

close

I1=imread('008.bmp');

I2=imread('014.bmp');

I3=imread('012.bmp');

I4=imread('015.bmp');

I5=imread('003.bmp');

I6=imread('010.bmp');

I7=imread('002.bmp');

I8=imread('016.bmp');

I9=imread('001.bmp');

I10=imread('004.bmp');

I11=imread('005.bmp');

I12=imread('009.bmp');

I13=imread('013.bmp');

I14=imread('018.bmp');

I15=imread('011.bmp');

I16=imread('007.bmp');

I17=imread('017.bmp');

I18=imread('000.bmp');

I19=imread('006.bmp');

a=[I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,I16,I17,I18,I19];

imshow(a)

figure;

I1=imread('003.bmp');

I2=imread('006.bmp');

I3=imread('002.bmp');

I4=imread('007.bmp');

I5=imread('015.bmp');

I6=imread('018.bmp');

I7=imread('011.bmp');

I8=imread('000.bmp');

I9=imread('005.bmp');

I10=imread('001.bmp');

I11=imread('009.bmp');

I12=imread('013.bmp');

I13=imread('010.bmp');

I14=imread('008.bmp');

I15=imread('012.bmp');

I16=imread('014.bmp');

I17=imread('017.bmp');

I18=imread('016.bmp');

I19=imread('004.bmp');

b=[I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,I16,I17,I18,I19];

imshow(b)

扩展资料:

matlab使用技巧:

1、在编写Matlab程序的时候,需要可以用 % 来注释掉代码,或者可以直接使用快捷键【Ctrl + R】来注释程序;

2、同时如果需要取消注释代码,可以选择直接去除%或者使用快捷键【Ctrl + T】来取消注释;

3、可以选择【Edit】,之后点击【Copy Figure】,新建Word文档,点击【粘贴】,之后就可以看到复制的图片了