Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 利用显著图精确裁剪图像_Matlab_Computer Vision - Fatal编程技术网

Matlab 利用显著图精确裁剪图像

Matlab 利用显著图精确裁剪图像,matlab,computer-vision,Matlab,Computer Vision,我用的是Itti的显著图。因此,给出一个示例图像,我可以得到如下所示的显著性贴图(将显著性贴图与彩色照片进行比较): 问题在于,尽管算法粗略地确定了突出对象的位置,但它无法可靠地获得对象的尺寸。因此,如果我想让我的程序自动裁剪出图像中最突出的对象,我只能根据对象突出贴图的形状推测尺寸。这是非常不可靠的,因为突出的形状可能会有很大的变化 有没有更可靠的方法可以做到这一点?为了更好地估计显著对象的边界,我建议您使用一些前景提取算法。该任务的一种流行算法称为。它需要对对象边界进行初始估计。对于手头的任

我用的是Itti的显著图。因此,给出一个示例图像,我可以得到如下所示的显著性贴图(将显著性贴图与彩色照片进行比较): 问题在于,尽管算法粗略地确定了突出对象的位置,但它无法可靠地获得对象的尺寸。因此,如果我想让我的程序自动裁剪出图像中最突出的对象,我只能根据对象突出贴图的形状推测尺寸。这是非常不可靠的,因为突出的形状可能会有很大的变化


有没有更可靠的方法可以做到这一点?

为了更好地估计显著对象的边界,我建议您使用一些前景提取算法。该任务的一种流行算法称为。它需要对对象边界进行初始估计。对于手头的任务,初始估计将是显著性图中斑点的边界