일이 많을 수록
2010-08-16 19:30:23
일상
한걸음 한걸음 무게를 싫어 옮겨야한다.
돌아갈 계단에 의지하지 않는
결연함이 필요하다
▼ more
한걸음 한걸음 무게를 싫어 옮겨야한다.
돌아갈 계단에 의지하지 않는
결연함이 필요하다
2. 코드사각형이안찾아지는경우 에러처리 잘못놓인 종이도 그냥에러낸다
아래 수정 사항은 시간이 없으면 하지 않아도 괜찮다.
1. 세개의 점을 찾을때 그냥 가장 멀리있는 것을 찾지만 그러지 말고 코드 영역 사각형의 두개를 잇는 직선에서 가장 멀리 떨어진 사각형을 찾는다. 그것이 진짜 제일 먼 사각형이다.
2. 코드 부분은 수정할 필요가 없다. Adaptive하게 바꾸는 것도 가능하나 시간이 없다.
tags : 리팩토링수정
1. 이런저런 방법으로 둘레의 내부 꼭지점 4개를 찾는다. 여기가 중요하다!!
좌우로 삐뚤어져 있을 수도 있지만 앞뒤로 삐뚤어졌을 가능성도 있기때문이다. 그래서
4개의 점이 필요하다.
2. 각도 보정, 시트지가 정면을 바라보게 한다. 이부분은 오히려 단순한 수학이다.
3. 둘레 부분을 잘라낸다. 크기를 한글한글I과 마찬가지로 정규화시킨다.
3. 각 영역은 붙어있기 때문에 등분하면 된다. 구지 사각영역을 찾을 필요가 없다.
불확실한 인식은 최대한 피한다.
4. 찾아진 각 영역을 정렬?.. 할필요가 있건 없건 그 이후는 전체 영역에 Closing을 해준다
5. 하나 하나의 글립 영역을 DB에서 가져온 Unicode와 일치시키면 된다.
* 사각형은 쓰지 않을 부분은 없어도 된다.
* 시트지는 글씨적는 테이블과 테두리 둘레를 떨어뜨리지 않는 것이 좋다.