Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MATLAB中如何将图像与矩阵水平连接_Matlab - Fatal编程技术网

在MATLAB中如何将图像与矩阵水平连接

在MATLAB中如何将图像与矩阵水平连接,matlab,Matlab,我有一个图像img。我想用一个由零组成的矩阵来表示它,但是是水平的 i-e图像应以黑色显示。为了开始,这会在灰度图像的底部添加一行零: result = [img; zeros(1,size(img,2))] 这对rgb图像也是如此: result = [img; zeros(1,size(img,2),3)] 将零添加到图像右侧的步骤 newImg=cat(2,img,零(大小(img,1),numNewColumns,大小(img,3)) 这本质上是你之前的一个问题的重复:唯一的区别是你

我有一个图像
img
。我想用一个由零组成的矩阵来表示它,但是是水平的
i-e图像应以黑色显示。

为了开始,这会在灰度图像的底部添加一行零:

result = [img; zeros(1,size(img,2))]
这对rgb图像也是如此:

result = [img; zeros(1,size(img,2),3)]

将零添加到图像右侧的步骤


newImg=cat(2,img,零(大小(img,1),numNewColumns,大小(img,3))

这本质上是你之前的一个问题的重复:唯一的区别是你的一个图像现在是一个由零组成的矩阵(即黑色图像)。@gnovice Good point。也许他还没有检查过或者不知道怎么检查to@gnovice:是的,也与OP今早提出的问题有关。他有一个进行连接的函数&他有一个用零连接的语句。他贴了一个问题,问这是什么意思,然后给出了答案。我不明白为什么会问这个问题。OP有一种重复提问的模式,与前一个问题不同,这本可以在评论中解决。