
matlab中怎么将图像相加
info=dicominfo('C:\DocumentsandSettings\Administrator\00000449.dcm');IL=dicomread(inf...
info = dicominfo('C:\Documents and Settings\Administrator\00000449.dcm');
IL = dicomread(info);
figure(1),imshow(IL,'DisplayRange',[]);
首先读取了DICOM格式的图片数据,是108*108大小的
读取三次后:
A=reshape(IL,[1,11664]);
B=reshape(IK,[1,11664]);
C=reshape(IJ,[1,11664]);
y=[A;B;C;];
将3组信号重组为一维的信号。y是3*11664
放到Y里面 然后经过处理得到一个yy的3*11664的
现在要把y和yy相加。怎么个相加法,
加完了以后将结果还原为3个1*11664的数据
请大虾们赐教 展开
IL = dicomread(info);
figure(1),imshow(IL,'DisplayRange',[]);
首先读取了DICOM格式的图片数据,是108*108大小的
读取三次后:
A=reshape(IL,[1,11664]);
B=reshape(IK,[1,11664]);
C=reshape(IJ,[1,11664]);
y=[A;B;C;];
将3组信号重组为一维的信号。y是3*11664
放到Y里面 然后经过处理得到一个yy的3*11664的
现在要把y和yy相加。怎么个相加法,
加完了以后将结果还原为3个1*11664的数据
请大虾们赐教 展开
展开全部
y3=y+yy;
AA=y3(1,:);
BB=y3(2,:);
CC=y3(3,:);
如果你要恢复成108*108的话,再分别用RESHAPE还原回去就行了。
AA=y3(1,:);
BB=y3(2,:);
CC=y3(3,:);
如果你要恢复成108*108的话,再分别用RESHAPE还原回去就行了。

2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询