在MATLAB中的另一个图像中插入图像区域[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在MATLAB中的另一个图像中插入图像区域[关闭]相关的知识,希望对你有一定的参考价值。

在MATLAB R2018a中,我使用以下命令裁剪图像上的区域:

[J, rect] = imcrop(img)

我想将它插入另一个图像的预定义区域,在这种情况下,该图像是该图像中的圆圈(硬币的面)。我该如何更换?

答案

正如对问题的评论中所提到的,这可以使用简单的索引来解决。

[J, rect] = imcrop(img);
newImg(xStart:xEnd, yStart:yEnd) = J;

您可以使用size(J)分别从xEndyEnd计算xStartyStart

以上是关于在MATLAB中的另一个图像中插入图像区域[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Matlab中如何只把figure中的图像区域保存为图片文件

通过matlab删除图像中不需要的区域

在MATLAB中找出二进制图像中白色区域的像素数以及原始图像中ROI的像素数

在 MATLAB GUI 中与 2 个图形同时交互

在图像 Python 中裁剪自定义区域 [关闭]

Matlab 将 PDF 作为图像数组访问