我正在进行图像分割,我想使用等于
的错误分类错误来评估我的工作ME = 1- (|b0 intersect bt|+ |f0 intersect ft|)/(|b0|+|f0|)
其中BO和FO表示原始(地面实况)图像的背景和前景,BT和FT表示测试图像中的背景和前景区域像素。
我不知道如何区分对象与背景,以及如何生成缩放器值。 我正在使用matlab。我将不胜感激任何帮助。这很紧急。
答案 0 :(得分:1)
使用nnz
命令,您可以轻松计算图像中非零像素的数量。假设您有一个分段图像si
和一个地面实况图像gt
,这两个图像都是二进制图像,只要有信号,就可以将错误分类写成
ME = 1 - (nnz(~gt & ~si) + nnz(gt & si))/(numel(gt));
在分母中,您只需输入总像素数,因为它是背景加前景的总和。