用matlab求两幅图像平方和再开根号公式怎样表达?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 01:13:27
用matlab求两幅图像平方和再开根号公式怎样表达?
p1=imread('data1.jpg'); %打开两张同样大小的图片
p2=imread('data11.jpg');
p=sqrt(double(p1).^2+double(p2).^2); %数据处理
imshow(uint8(p)) %显示处理结果
再问: 非常感谢您的回答,我按照您的公式做出了图像,但还想追问一下,我原始图像医学磁共振图像,是uint16的,最后结果成了uint8,这代表图像质量降低吗?还能生成uint16吗?谢谢!
再答: I = uint8(X) I = uint16(X) I = uint32(X) I = uint64(X) 选用对应的转换函数就可以。
p2=imread('data11.jpg');
p=sqrt(double(p1).^2+double(p2).^2); %数据处理
imshow(uint8(p)) %显示处理结果
再问: 非常感谢您的回答,我按照您的公式做出了图像,但还想追问一下,我原始图像医学磁共振图像,是uint16的,最后结果成了uint8,这代表图像质量降低吗?还能生成uint16吗?谢谢!
再答: I = uint8(X) I = uint16(X) I = uint32(X) I = uint64(X) 选用对应的转换函数就可以。