문제

필기 인식 솔루션을 찾고 있습니다. 나는 하나를 찾았다 여기, 플래시 응용 프로그램입니다. 그것이 어떻게 작동하는지의 원칙은 무엇입니까? 캐릭터를 찾기 위해 DB에 쿼리를합니까?

도움이 되었습니까?

해결책

일본어 (중국어 세트 포함)를 위해 이것을 한 번 수행했습니다. 나는 4 단계로 수술을 나누고 각 뇌졸중에서 반복했다.

  1. 총 스트로크 수를 계산하십시오

  2. 뇌졸중 순서 결정 (각 스트로크의 순서가 중요합니다)

  3. 스트로크 시작 및 엔드 라디안 결정 (드로잉 공간이 라디안으로 나뉘어 있음)

  4. 위의 결과를 기반으로 좁은 다운 데이터베이스 일치.

다른 팁

스트로크 수, 스트로크의 시작 및 끝 각도, 각 스트로크의 교차로 수 등과 같은 다양한 정보를 사용할 수 있습니다. 물론 데이터베이스. 그러나 필기 인식은 그리 쉬운 일이 아닙니다.

필기/제스처 인식에 대한 몇 가지 해결책이 있습니다. 내가 배운 것은 인공 신경 네트워크, 특히 다층 퍼셉트론 네트워크를 사용하는 것입니다. 간단히 말해서 당신은 올바른 테스트 샘플을 먹이고,이 네트워크를 훈련시킨 다음 그것을 사용하여 새로운 입력을 테스트합니다. 이 네트워크를 사용하는 플래시의 비슷한 것들은 20 개의 질문 게임입니다.

그것을하는 몇 가지 다른 방법이 있습니다. 일부는 더 간단하고 일부는 더 복잡하지만 그들에 대한 나의 지식은 좋지 않습니다.

JavaScript의 오픈 소스 라이브러리가 있습니다. 알고리즘은 매우 간단하며 실제로 STHG의 답변이 설명하는 것에 매우 가깝습니다. 두 개의 문자 데이터 세트가 제공됩니다. https://github.com/gugray/hanzilookupjs

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top