2

안드로이드를 확인하는 방법이 있는지 궁금합니다. 두 개의 그림이 같은지 아닌지 똑같은지 확인할 수 있습니다. 나는 어린 아이들을 시험하고 싶다. 그들이 'A'편지를 그리고 그것이 맞는지 확인하고 싶다고합시다. 그래서 저는 아이의 추첨이 모델인지 여부를 확인할 수 있다고 생각합니다. 문자 'A'에 대한 정확한 묘화.안드로이드에서 두 개의 서명이나 그림이 같은지 확인하는 방법은 무엇입니까?

그럼 구현할 방법이 있습니까?

+0

어쩌면 도움이 될이 스레드를 살펴보십시오. http://www.anddev.org/gesture_recognizer_and_character_recognition-t2998.html 및 http://www.krvarma.com/2010/10/gesture-detection-in-android-part-2-of-2/ – QVDev

답변

2

이것은 흥미로운 질문입니다. 이런 일은 한번도 해본 적이 없지만 내가 어떻게 시작할 것인가.

그림을 캔버스에서 처리한다고 가정 해 보겠습니다. 따라서 캔버스를 비트 맵에 저장합니다. 해당 비트 맵을 바이트 배열로 변환하고 해시를 생성하십시오. 그런 다음 두 번째 사진에 대해서도 똑같은 작업을 수행하고 해시를 비교합니다. 두 해시가 일치하지 않으면 그림 중 하나가 수정되었음을 의미합니다.

나는이 자기 자신을 시험해 보지 않았지만 조사할만한 가치가 있다고 생각합니다.

+0

대답은 매우 도움이됩니다. 두 장의 사진이 거의 같은지 어떻게 확인할 수 있는지 궁금합니다. 두 가지를 똑같이 그릴 수는 없습니다. 예를 들어 사용자가 어떤 편지를 그렸는지 확인하고 예를 사용하여 두 가지를 비교할 수 있다고 생각했습니다. 그들이 거의 비슷한 지 어떻게 확인할 수 있니? 나는 당신이 내 뜻을 이해하기를 바랍니다. –

1

흥미로운 질문, 어쩌면 this SO 질문은 당신을 도울 수있는 다른, 그런데

, 내가 앤디의 대답은 비트 맵 그리기 변환 결과 해시의 유사성을 확인하지 많은 감각이 구성된 것을 말할 것입니다) 왜냐하면 당신은 비교에 약간의 통계적 분산 마진을 두어 로직 에러를 허용해야하기 때문입니다 ...

행운을 빕니다!

관련 문제