1. 화면의 크기를 받아와 일정한 간격으로 점을 찍습니다. 좌표계산용 가상의 점입니다. 당연이 이 점의 갯수가 많아 질수록 처리속도는 느려지고 정확도는 올라갑니다 ㅎㅎ
2. 1번에서 찍은 점을 기준으로 정답지를 만듭니다.
3. 그려진 이미지에 점을 찍습니다. 이미지 전체를 찍는것이 아니고 일정 길이마다 혹은 특정포인트마다 찍습니다. 이 것도 가상의 점이며 프로그램에따라 점찍는 알고리즘이 달라질수 밖에 없습니다. 그렸는데 원과 가깝게 그렸는지를 판단하실라면 일정기이마다 찍는게 좋겠고 통이미지라면 특징마다 점을 찍는 알고리즘이 필요합니다.(색구분이라던가)
4. 3번에서 찍은 점과 2번에서 찍은 정답지를 비교 합니다. 2번에 3번점이 얼마나 근접했는지 비교하여 정확도를 계산합니다. 이것도 프로그램에 따라 정확도 계산하는 알고리즘이 달라집니다.
만약 비교적 단순한 비교를 원하신다면 3번점을 찍을때 2번점과 근접하지 않으면 아에 찍지 않고 마지막에 3번점의 갯수만 새서 정확도를 비고 하실수 있습니다.
이거 구현해볼라고 생각해둔 알고리즘은
1. 화면의 크기를 받아와 일정한 간격으로 점을 찍습니다.
좌표계산용 가상의 점입니다.
당연이 이 점의 갯수가 많아 질수록 처리속도는 느려지고 정확도는 올라갑니다 ㅎㅎ
2. 1번에서 찍은 점을 기준으로 정답지를 만듭니다.
3. 그려진 이미지에 점을 찍습니다.
이미지 전체를 찍는것이 아니고 일정 길이마다 혹은 특정포인트마다 찍습니다.
이 것도 가상의 점이며 프로그램에따라 점찍는 알고리즘이 달라질수 밖에 없습니다.
그렸는데 원과 가깝게 그렸는지를 판단하실라면 일정기이마다 찍는게 좋겠고 통이미지라면 특징마다 점을 찍는 알고리즘이 필요합니다.(색구분이라던가)
4. 3번에서 찍은 점과 2번에서 찍은 정답지를 비교 합니다.
2번에 3번점이 얼마나 근접했는지 비교하여 정확도를 계산합니다.
이것도 프로그램에 따라 정확도 계산하는 알고리즘이 달라집니다.
만약 비교적 단순한 비교를 원하신다면 3번점을 찍을때 2번점과 근접하지 않으면 아에 찍지 않고 마지막에 3번점의 갯수만 새서 정확도를 비고 하실수 있습니다.