hoiem2007ijcv
baidut opened this issue · comments
Zhenqiang.Ying commented
内部超像素分割是通过调用exe实现的,所以segment 需要在系统path下
function imsegs = im2superpixels(im)
prefix = num2str(floor(rand(1)*10000000));
fn1 = ['./tmpim' prefix '.ppm'];
fn2 = ['./tmpimsp' prefix '.ppm'];
segcmd = '/home/dhoiem/cmu/tools/superpixelsFH/segment 0.8 100 100';
imwrite(im, fn1);
system([segcmd ' ' fn1 ' ' fn2]);
imsegs = processSuperpixelImage(fn2);
delete(fn1);
delete(fn2);
修改此处segcmd
需要mex编译
APPgetLabeledImage2
首先去除image中的s分量,从而成为一个黑白图
然后做彩色的label,不同颜色不同类别,颜色的深浅(饱和度)代表置信度