分段图像的错误分类错误

时间:2012-12-25 00:03:31

标签: matlab image-segmentation

我正在进行图像分割,我想使用等于

的错误分类错误来评估我的工作
ME = 1- (|b0 intersect bt|+ |f0 intersect ft|)/(|b0|+|f0|)

其中BO和FO表示原始(地面实况)图像的背景和前景,BT和FT表示测试图像中的背景和前景区域像素。

我不知道如何区分对象与背景,以及如何生成缩放器值。 我正在使用matlab。我将不胜感激任何帮助。这很紧急。

1 个答案:

答案 0 :(得分:1)

使用nnz命令,您可以轻松计算图像中非零像素的数量。假设您有一个分段图像si和一个地面实况图像gt,这两个图像都是二进制图像,只要有信号,就可以将错误分类写成

ME = 1 - (nnz(~gt & ~si) + nnz(gt & si))/(numel(gt));

在分母中,您只需输入总像素数,因为它是背景加前景的总和。