2014-11-26 5 views
0

qr 코드를 읽으려는 웹캠 (Pi에 연결)을 얻으려고합니다. 나는 이것에 대한 zbar-도구를 사용했지만 현재 다음과 같은 오류가 점점 오전 : 오류가 발생한 원인에Zbarcam-Raspberry Pi

ERROR: zbar processor in zbar_processor_init(): 
system error : spawning input thread : invalid argument (22) 

모든 아이디어와 어떻게 고칠 수 있습니까?

답변

0

같은 문제가있었습니다. 문제는 내가 SSH를 통해 연결하고 있다는 것이 었습니다. 우선 startx을 사용하여 Raspberry Pi GUI를 시작한 다음 터미널 편집기에서 명령을 실행하는 것이 좋습니다. zbarcam --nodisplay 플래그를 사용하여 디스플레이를 사용하지 않도록 선택할 수도 있습니다. 당신이 출시 접두사를 사용할 수있는, this 기사에서 내가 발견

unsupported request: no compatible image format 

: 그것은 여전히 ​​작동하지 않으면 나를 위해하지 않았다으로

는, 나는 새로운 오류 메시지를 받기 시작 zbar, 약간 수정할 필요가 있습니다 :

LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libv4l/v4l1compat.so zbarcam --raw /dev/video0 

이것은 마지막으로 나를 위해 일한 명령입니다.

0

같은 오류 메시지가있어 내가 python-zbar를 사용할 때 파이썬 안에서. --nodisplay 플래그와 같은 것이 필요하다는 것을 알았지 만 zbarcam 명령 줄에서만 사용할 수 있습니다.

import zbar 
proc = zbar.Processor() 
device = '/dev/video0' 
proc.init(device,False)