图像分析——添加图像

3视图(30天)
Inderdeep Grewal编写
Inderdeep Grewal编写 2018年6月4日
编辑: Aditya Salveru 2018年6月4日
我有三个单独的图片代表一个区域的应变在XX, XY, YY轴。这些图片都是相同的。我的目标是将分离菌株组合成一个规范化的应变与下列方程:E = (xx yy ^ ^ 2 + 2 + xy ^ 2) ^ 1/2。(附参考图片)
我如何创建一个数组或矩阵图像的大小是由每个图像的RGB值,然后将它们插入到方程?

接受的答案

Aditya Salveru
Aditya Salveru 2018年6月4日
编辑:Aditya Salveru 2018年6月4日
你好,
你可以通过使用实现这一任务 imread imshow 功能。
当你阅读图像使用imread函数uint8数组创建的图像。
所以我们就 读取图像转换成一个双申请所需的操作 然后把它回到uint8使用imshow函数。
下面我提供这个任务的代码。我也附加输出图像。
im1 = imread (“1. jpg”);
im2 = imread (“2. jpg”);%读取图像,用适当的文件名替换名称。
im3 = imread (“3. jpg”);
im1 =双(im1);
im2 =双(im2);%转换成双。
im3 =双(im3);
我= (((im1。* im1) + (im2。* im2) + (im3 * im3)) / 3)。^ 0.5;%应用公式。
我= uint8 (im);
im1 = uint8 (im1);
im2 = uint8 (im2);%转换回uint8。
im3 = uint8 (im3);
次要情节(2、2、1)
imshow (im1)
标题(“第一形象”);
次要情节(2 2 2)
imshow (im2)
标题(第二个图片的);
次要情节(2,2,3)
imshow (im3)
标题(“第三形象”);%显示图像。
次要情节(2,2,4)
imshow (im)
标题(“图像后公式”);
希望这清理您的查询。
谢谢,
Aditya。

答案(1)

Shrestha库马尔
Shrestha库马尔 2018年6月4日
你好,
您可以使用imread函数读取图像,得到一个矩阵与图像的RGB值。
例如,imread (“5. jpg”);%(它给一个408 * 576 * 3矩阵)
读完所有的图像矩阵可以执行算术运算的矩阵。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!