Q&A

  • Bitmap에서 특정 모양의 중심점을 알고 싶습니다.
처음으로 글을 써보네요
반갑습니다.

저의 질문은 다름이 아니라 ImageView에 Bitmap을 로드해서 보여줍니다.
그 Bitmap은 까만 바탕에 하얀 원형 점들이 찍혀 있는데요

그 점들의 중심점을 알고 싶습니다.
Bitmap 파일 구조를 봐도 좌표점과는 상관 없어 보이고

스캔라인을 통해 색상이 변하는 부분의 좌표를 얻으려 해도 그 원형 점들이 한 픽셀이
아닌 관계로 어떤 식으로 계산해야 될지 처음부터 감이 오질 않습니다.

고수님들의 작은 힌트 하나 부탁드립니다.
감사합니다 읽어주셔서~
4  COMMENTS
  • Profile
    장성호 2007.06.22 04:20
    델마당에도 올리고 여기도 올리고
    여러군데 올리셨네요

    제가 좀 생각해
  • Profile
    박상윤 2007.06.22 00:53
    ^^
    이미지 프로세싱 기본 인..
    라벨링 이란넘이 있지요.
    각원들을 각각의 Object 로 인식할 수 있도록..
    그렇게 한후 각각의 원의 데이터에서..
    중심. 지름. 이런거를 찾아 내시면 됩니다.

    저는. 참고로 라벨링시..하면서 픽셀의..x,y의 최대 ,최소를 구해서리
    각각의 원의 중심 지름을. 찾아 냈습니다.ㅋ

    http://www.nanosys.co.kr/tech_board1.html
    가보시면. 예전에. 제가 만든 코드 있습니다.
    라벨링하고..
    체인코드. 참고하면 될것 같네요..

  • Profile
    최용일 2007.06.21 23:12
    안녕하세요. 최용일입니다.

    그냥 한줄씩 쭉 읽어서 연속된 흰색픽셀의 갯수를 세어 가장 큰 크기를 가진 줄이 지름이 되겠죠... 그걸 2로 나눈 중심이 원의 중심이죠... 쉽게 생각하시면 될듯한데요...

    ^^ 항상 즐코하세요...

  • Profile
    전지훈 2007.06.22 01:39
    두분 모두 답을 달아 주셔서 감사합니다. ^^
    많은 공부와 도움이 되었습니다.
    다시 한번 감사 말씀 드립니다.~