2014-04-08 8 views
1

현재 이진 이미지의 객체를 감지하고 각 객체의 좌표를 얻으려면 matlab 함수 'bwboundaries'를 사용하고 있습니다. 그러나이 기능은 이미지에서 겹치는 객체를 탐지 할 때 정확하지 않습니다. 왜냐하면 겹쳐진 객체가 경계를 그릴 때 하나의 객체로 간주되기 때문입니다. 누구든지이 문제를 해결하기위한 개선 된 방법으로 안내 할 수 있습니까? 미리 감사합니다.matlab을 사용하여 중복 객체 감지

+0

그림을 잘 보시려면 삽화를 추가하십시오. – herohuyongtao

답변

0

bwboundaries 이진 객체에 대해 작동하고 이미지의 이진 세트 윤곽을 만듭니다. 겹치는 객체는 연결 세트이므로 연산자 bwboundaries는 연결된 전체 객체의 윤곽을 생성합니다. 겹치는 객체의 경우 서로 다른 레이블이 필요하거나 겹치는 연결된 세트를 두 개의 다른 객체로 분해하는 방법이 필요합니다. 오브젝트를 분리하는 데는 다른 작업이 필요합니다. 모양, 볼록성, 둘레 등과 같은 기하학적 기준이 될 수 있습니다.이 예제는 overlapping circles에 제공됩니다. 다른 예를 들면 cells