2014-04-23 3 views
0

타원 (셀)이 포함 된 이미지가 있는데, 주축과 부축을 계산하려고합니다. 나는 먼저 주요 축을 해결해야하고 아마도 전에 foci 포인트를 알아야한다는 것을 알고 있지만 정확히 어떻게 해야할지 잘 모르겠습니다.타원의 주요 축 찾기

측정을 얻으려면 이미지를 어떻게 순환해야하는지, 내가 수행 한 경우 주축을 올바르게 식별하는 방법을 모르겠습니다.

누구든지이 작업을 수행하는 방법에 대한 정보를 제공 할 수 있다면 큰 도움이됩니다.

This is the type of ellipse I'm trying to find the axis of.

+0

Eclipse 또는 * 타원 *? –

+0

@NickT 죄송합니다. – user3461851

답변

0

확인 세포는 일반적으로 매우 어려울 수 있습니다. 나는 이미지가 어떻게 생겼는지에 대한 자세한 내용을 알지 못하면서 줄 수있는 좋은 충고가 없다고 생각합니다.

셀이 거의 원형 인 경우 하나의 가능성은 이미지 처리 도구 상자에 imfindcirles으로 내장되어있는 최상의 맞춤 원을 실제로 찾는 것입니다. 그런 다음 가장자리를 찾을 수 있고, 가장자리에 도달 할 때까지 다양한 방향으로 광선을 내보내고 그에 따라 주요 및 보조 축을 선택할 수 있습니다.

컴퓨터 비전 시스템 분석 도구 상자에는 사용자가 원하는대로 작업 할 수있는 explicit blob detection algorithms이 있습니다. 특히, 주요 축과 부 축을 알려줍니다.

+0

나는 그것이 도움이된다면 내가 사용하고있는 이미지 유형을 포함하도록 질문을 편집했다. – user3461851

0

이미지에 "노이즈"가없는 경우 셀 경계에서 정보를 사용하는 것이 좋습니다. 특히, 셀의 "가장자리"를 (x, y) 쌍으로 가리 키기를 원할 것입니다. 그런 다음 PCA를 실행하여 2 가지 주요 방향을 얻을 수 있습니다.

아마도 Matlab에서 그렇게 할 것입니다. 맞습니까? (또는 자동화 할 필요가있는 것이므로 C++이나 파이썬으로 작성 될 것입니다). 그렇다면 유용한 정보가 없으므로 셀 안쪽을 흐리게 처리해야합니다. 그런 다음 모양의 가장자리를 찾습니다. 이 두 가지 모두 형태학적인 연산이며, 실제로는 잘 설명되어 있습니다. in this examplethis one. 그런 다음 matlab의 PCA (또는 svd) 함수를 사용할 수 있습니다.

자세한 안내가 필요하면 알려주세요.

관련 문제