如何删除图像的选择性部分?

48次观看(最近30天)
Madhura Bombatkar
Madhura Bombatkar 2014年9月15日
评论: 图像分析师 2020年11月13日
我正在研究一个项目,其中需要删除图像的某些部分,任何人都可以帮我吗????输入图像是脸部的前视图(不包含任何伪装),我想删除其眼睛。那可能吗??

答案(2)

Rushikesh Tade
Rushikesh Tade 2014年9月15日
通过删除那时是否是裁剪,
图像(row_start:row_end,col_start:col_end)= [];
5条评论
图像分析师
图像分析师 2014年9月16日
让我们清晰地说:你平坦 无法做到 Rushikesh总的来说。尝试一下,看看。使它起作用的唯一方法是就像大卫所说的那样,如果这些索引表示整个行或列,这意味着起点必须为1,并且末端必须是“结束”。
你能做什么 说,那就是创建新的,较小的图像,您在其中确定了图像中的矩形,并使用imcrop()将其裁剪出来,从而形成新的图像,但完整地使原始图像保持完整。

登录发表评论。


图像分析师
图像分析师 2014年9月15日
图像中不能有“孔” - 它必须保持矩形。就像大卫所说的那样,您可以用零或一些价值替换,但您不能只有无效/什么都没有。除非Imcrop的输出也是原始图像,否则Imcrop()将产生一个单独的较小图像,除非原始左图完整。
6条评论
图像分析师
图像分析师 2020年11月13日
您之前在某个地方问过这个问题,我告诉您使用改良的中位过滤器。
将其发布为 新的 问题 (不是 这里 ),如果您无法弄清楚,我会给您一个完整的演示。

登录发表评论。

标签

s manbetx 845

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!