gpt4 book ai didi

image-processing - 在 MATLAB 中操作图像的一部分

转载 作者:行者123 更新时间:2023-12-04 06:09:14 25 4
gpt4 key购买 nike

我有一个任务,我需要在多个帧中跟踪一系列对象,并从图像组成背景。出现这个问题是因为其中一个物体直到接近尾声才移动,所以我被迫对图像进行粗制滥造。但是,如果我可以模糊对象,我想我将能够改善背景平均值。

我可以识别对象所在的图像子部分,一个 m × m 数组。我只需要能够用过滤器模糊这一部分。但是,imfilter 使用全尺寸数组(图像)作为其输入,因此我不能简单地在 for 中逐个像素地沿该数组移动。环形。但是,如果我尝试删除图像来拍摄图像,我无法在不使用另一个 for 的情况下将其放回原处。循环,这将是计算昂贵的。

是否有使用 MATLAB 将模糊映射到图像子部分的方法?这可以在不使用两个的情况下完成吗for循环?

最佳答案

尝试这个...

sub_image = original_image(ii:jj,mm:nn)
blurred_sub_image = imfilter(sub_image, etc)
original_iamge(ii:jj,mm:nn) = blurred_sub_image

简而言之,您不需要使用 for 循环来寻址图像的子部分。您可以直接进行阅读和写作。

关于image-processing - 在 MATLAB 中操作图像的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7974466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com