지난번에는 워터쉐드 (watershed) 알고리즘에 대해 알아봤습니다. https://m.blog.naver.com/dorergiverny/223099559423 [OpenCV][C++] 영상 분할(image segmentation) 총정리 (1) - 워터쉐드 (watershed) 알고리즘 이번에는 영상 분할의 기본적인 방법인 워터쉐드 알고리즘에 대해 간단히 알아 본 후 영상 분할 실습을 해 ... blog.naver.com 이번에는 GrabCut 알고리즘에 대해 간단히 알아보도록 하겠습니다. GrabCut 알고리즘이란?
GrabCut 알고리즘은 영상에서 배경과 전경을 구분하여 전경을 추출하는 알고리즘으로 그래프 컷(graph cut) 기반의 영역 분할 알고리즘 입니다. 그래프 컷 알고리즘은은 영상을 그래프라고 생각해보면, 각 픽셀들을 정점으로 생각할 수 있고 정점간 간선을 유사도라고 생각하면 아래와 같은 그래프로 생각해볼 수 있습니다.
이 그래프에서 최대 유량 알고리즘을 이용하여 ...
#
addWeighted
#
image
#
mask
#
Mixture
#
opencv
#
segmentation
#
setMouseCallback
#
그래프컷
#
그랩컷
#
마스크
#
배경
#
분할
#
사각형
#
영상
#
graphcut
#
grabcut
#
background
#
bgdModel
#
blending
#
fgdModel
#
foreground
#
Gaussian
#
GC_BGD
#
GC_FGD
#
GC_INIT_WITH_MASK
#
GC_INIT_WITH_RECT
#
GC_PR_BGD
#
GC_PR_FGD
#
GMM
#
전경