Доступ к одному пикселю объекта SuperpixelSlic Android

У меня есть этот код, где я применяю суперпиксель среза алгоритма на изображении. Затем, после показа моего изображения в режиме просмотра изображения, пользователь должен коснуться тех суперпикселей, которые он хочет выбрать. Моя проблема в том, как мне получить доступ к одному суперпикселю, чтобы я мог его выделить цветом? Теперь, что я сделал, это:

Здесь я применил алгоритм superpixelslic к своему изображению и показал его

    newMat=new Mat();
    Utils.bitmapToMat(image,newMat,true);
    SuperpixelSLIC x= Ximgproc.createSuperpixelSLIC(newMat, Ximgproc.SLIC,rows/9,(float)25);
    x.iterate(num_iterations);
    if (min_element_size>0)
        x.enforceLabelConnectivity(min_element_size);
    Mat mask=new Mat();
    x.getLabelContourMask(mask,true);
    newMat.setTo( new Scalar(0,0,255),mask);
    Utils.matToBitmap(newMat,image);
    Mat labels=new Mat();
    x.getLabels(labels);

0 ответов

Другие вопросы по тегам