Image 我怎样才能去除反射斑点?

Image 我怎样才能去除反射斑点?,image,matlab,image-processing,Image,Matlab,Image Processing,我有这些虹膜图像,我想去掉反射斑点。有什么建议吗?我不想将它们的像素值设置为零。我希望它们像邻居的像素一样正常。先谢谢你 示例图像: 您可以使用函数 您可以看到(左侧为原件,右侧为J): 根据,最新的Matlab版本不支持,应改为使用: J = regionfill( img, imdilate( sp, ones( 5 ) ) ); 你可以使用这个函数 您可以看到(左侧为原件,右侧为J): 根据,最新的Matlab版本不支持,应改为使用: J = regionfill( img, i

我有这些虹膜图像,我想去掉反射斑点。有什么建议吗?我不想将它们的像素值设置为零。我希望它们像邻居的像素一样正常。先谢谢你

示例图像:

您可以使用函数

您可以看到(左侧为原件,右侧为
J
):


根据,最新的Matlab版本不支持,应改为使用:

J = regionfill( img, imdilate( sp, ones( 5 ) ) );
你可以使用这个函数

您可以看到(左侧为原件,右侧为
J
):


根据,最新的Matlab版本不支持,应改为使用:

J = regionfill( img, imdilate( sp, ones( 5 ) ) );

供参考。。。不建议从R2015a开始使用。改用。@kkuilla谢谢你的这一点。我相应地更新了我的答案。有关信息。。。不建议从R2015a开始使用。改用。@kkuilla谢谢你的这一点。我相应地更新了我的答案。