2012-02-12 2 views
0

누군가가 스캔 한 이미지에서 원본 파일을 다시 만들 수 있도록 모든 파일의 내용을 (종이에) 인쇄하고 싶습니다.파일의 내용을 이미지로 시각화하는 방법은 무엇입니까?

파일을 종이에 저장하는 것으로 생각하십시오.

한 가지 해결 방법은 파일의 이진 구성 요소를 인쇄하여 2D 바코드를 만드는 것입니다 (검은 색 사각형으로 1 개, 흰색 사각형으로 0 개).

나는 바퀴를 재발 명하고 싶지 않습니다. 이것을 만들기위한 (공개) 표준이 있다면, 나는 그것을 듣고 감사하게 될 것입니다.

답변

1

파일의 내용을 가져 와서 base64 인코딩을하면 어떻게 될까요? 그런 다음 결과 코드를 사용하여 파일의 내용을 종이에 인쇄 할 수 있습니다. 마지막으로 종이를 스캔하고, 스캔 한 이미지에서 OCR을 수행하고, base64 인코딩을 되돌릴 수 있습니다. 그러면 바이너리 형식의 파일로 끝납니다.

1

나는 QR Codes.을 보았습니다. 불행히도, 각각 최대 약 3 킬로바이트이지만 최대량을 가진 페이지를 인쇄 할 수 있습니다. 파일을 추가하는 순서대로 페이지를 인쇄 할 수 있습니다. 좋은 프린터와 스캐너를 가지고 있다면 페이지에 20 킬로바이트를 넣을 수 있다고 생각합니다. 또한 공간을 절약하기 위해 먼저 데이터를 압축하는 것이 좋습니다.

+0

QR 코드에 이미 상당한 수준의 중복성이 포함되어 있으므로 "올바른 종류의 오류 검사 추가"가 필요하지 않습니다. 귀하가 제공하는 오류 수정의 수준에 따라 QR 코드는 문제없이 데이터의 최대 30 %가 파기/오독 될 수 있습니다. –

+0

QR 코드에 대해 알지 못했습니다. 꽤 굉장합니다. 편집 됨. – Tim

관련 문제