niBlackThreshold
-
niBlack thresholdOpenCV 2021. 2. 19. 15:46
OpenCV에 있는 niBlackthreshold 함수의 소스코드이다. 핵심적인 내용은 boxFilter와 sqrBoxFilter 값을 동일한 src에 대하여 구한 다음, 그 값을 기반으로 threshold를 생성한다는 것이다. Var[X] = E[X^2] - E[X]^2 이미지에 적용해봤더니, SEAM영역의 경계는 잘 추출이되는데, 영역이 좀 넓은 여백부분에서는 여백의 일부가 추출되는 현상이 있었다. ( 아마도 적절하게 boxSize와 k 값을 조정해 주면 더 좋은 결과를 얻을 수 있을 것이다. ) void niBlackThreshold( InputArray _src, OutputArray _dst, double maxValue, int type, int blockSize, double k, int b..