2017-03-21 2 views
0

현재 큰 이미지의 경우 무선 전송에 sony QX1을 사용하고 있습니다. 카메라가 USB 포트를 통해 트리거됩니다. 카메라의 사진이 URLLib로 라즈베리 파이로 전송됩니다. (나는 카메라를 작동시키기 위해 API를 사용할 수 없다.이 외부 소스로부터 나온 것이어야한다.)SonyQX1을 사용한 Python 무선 전송

카메라는 매 2.5 초마다 트리거된다. 타이밍 테스트를 통해 필자는 이미지 당 ~ 3.2 초에 큰 그림을 파이에 다시 가져올 수있는 것처럼 보입니다.

카메라가 트리거되면 전송이 중단 된 것을 확인했습니다. 나는 이것이 카메라 자체의 임베디드 디자인과 관련이 있다고 가정하고 있지만,이 문제를 해결할 방법이 없다. 그러나 내가 틀렸다면 나를 교정 해줘!

카메라가 범위 헤더를 지원합니까? 기본적으로 헤더에서 이미지 크기를 가져옵니다. 나는 전체 이미지를 얻을 때까지 카메라가 다시 트리거 할 때까지 다음 X 바이트를 가져올 때까지 시작 X 바이트를 잡으려고합니다.

도움을 주셔서 감사 드리며 여기에 무슨 일이 일어나고 있는지 더 자세히 설명해 주어야하는지 알려주세요.

답변

0

범위 헤더에 대해 잘 모르겠지만 다운로드 속도가 허용하는 것보다 많은 사진을 찍을 수는 없습니다 (지금 2.5 초보다 큰 간격을 두지 않는 한). 아마 2.5 초 간격에 맞는 크기로 이미지 해상도를 줄일 수 있습니까? 아니면 (상자 밖에서 그냥 생각 :-) 2 QX1의 전환을 사용하므로 각각에 대해 5 초 간격을 얻을 수 ...

+0

직접 저장하지 않는 경우 다운로드 속도보다 많은 사진을 찍을 수 있습니다. 카메라에서 장치로 이미지를 전송할 수 있습니다. 불행히도 나는 그림이 커야하고 공간/무게 요구 때문에 두 번째 카메라를 사용할 수 없습니다. 프로젝트를 마친 이후로 표준 범위 헤더가 허용되지 않았습니다. 생각 해줘서 고마워! –