2012-07-27 2 views
1

저는 Datamatrix 인코딩 프로젝트 작업 중입니다. 우리는 Datamatrix Encoding을위한 ISO200 표준을 따르고 있지만, 8 * 8 Datamatrix를 사용하여 3 개의 알파벳 또는 6 개의 숫자 만 인코딩 할 수 있습니다. 8 * 8 Datatatrix에서 더 많은 데이터를 인코딩 할 수있는 방법이 있습니까?8 * 8 DataMatrix에서 3 자 이상을 인코딩하는 방법은 무엇입니까?

+0

알고리즘에 관계없이 선택한 언어에 따라 매우 다를 수 있습니다. 선호하는 언어를 하나 선택하십시오. –

+0

ASII 데이터 모드를 사용하여 바코드 데이터를 인코딩하고 있습니다. –

답변

1

Google에서 ECC200을 제안하고 검색하면 더 많은 조회수가 표시됩니다. 예상 한대로이 표준에는 매트릭스가 여전히 정확하게 위치 할 수 있다고 가정 할 때 기호가 30 %의 손상을 입었을 때 전체 인코딩 된 데이터 문자열을 재구성 할 수 있도록 여분의 "중복"정보가 포함되어 있습니다. 데이터 매트릭스의 오류율은 스캔 한 1000 만 자당 1보다 큽니다. " (Wikipedia에서 인용)

당신이 8 256의 ANSI의 문자, 구 (128)의 아스키 문자 나> 16 자리까지 저장할 수 있습니다 잡기 오류의 양을 줄일 경우, 당신은 압축 허용하는 경우 더 나은,하지만 redundencies와 오류 수정을 허용합니다.

그럼에도 불구하고 Datamatrix에 더 많은 데이터와 오류 수정이 필요한 다른 표준을 찾고 싶을 것입니다.

관련 문제