如何删除图像的选择性部分?
48次观看(最近30天)
显示较旧的评论
我正在研究一个项目,其中需要删除图像的某些部分,任何人都可以帮我吗????输入图像是脸部的前视图(不包含任何伪装),我想删除其眼睛。那可能吗??
0评论
答案(2)
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()将产生一个单独的较小图像,除非原始左图完整。