Как обнаружить светящиеся белые области на изображении - PullRequest
0 голосов
/ 06 апреля 2020

Я новичок в обработке изображений. Буду признателен, если кто-нибудь может помочь мне с обнаружением светящихся белых областей на изображении с помощью OpenCV в android. Образцы изображений прилагаются. Области для обнаружения обведены черным. Короче говоря, это светящийся белый цвет вдоль кончиков пальцев на этом изображении.

Я пробовал следующее, но не смог работать.

//convert to gray scale
    Mat grayMat = new Mat();
    Imgproc.cvtColor(mat,grayMat,Imgproc.COLOR_BGR2GRAY);

    //can apply gaussian blur to remove high frequency noise
    Mat gaussianMat = new Mat();
    final Size ksize = new Size(5,5);
    Imgproc.GaussianBlur(grayMat,gaussianMat,ksize,0);

    //threshold
    Mat threshMat = new Mat();
    Imgproc.threshold(gaussianMat,threshMat,200,255,Imgproc.THRESH_BINARY);

opencv

...