Table of Contents

카메라 연결

jPC에는 CSI(Camera Serial Interface) 포트가 내장되어 있어 영상 처리 및 비전 시스템이 필요한 응용 프로그램에 사용할 수 있습니다.

jPC 관리 프로그램에는 이러한 활용 예제 중 하나로 QR 코드 리더 기능이 포함되어 있습니다.

CSI 포트는 기본적으로 imx708 이미지 센서용으로 설정되어 있으며, Raspberry Pi Camera Module 3로 동작을 확인하였습니다.

다른 이미지 센서를 사용하는 카메라도 지원 가능할 수 있으나, 현재는 테스트되지 않았습니다.

카메라 모듈을 CSI 포트에 주의해서 연결하십시오.

GStreamer로 카메라 테스트하기

카메라 영상을 응용 프로그램에서 사용하려면 GStreamer를 사용할 수 있습니다.

다음 명령은 로컬 디스플레이에 실시간 카메라 영상을 표시합니다.

gst-launch-1.0 libcamerasrc ! video/x-raw,width=800,height=480,framerate=30/1,format=NV12 \
! videoconvert ! queue ! fpsdisplaysink video-sink=waylandsink

QR 코드 스캔 예제

다음 예제는 ZBar 라이브러리를 사용하여 GStreamer에서 수신한 카메라 영상을 QR 코드로 분석하는 프로그램입니다.

사용자 인터페이스는 GirCore를 이용하여 작성되었습니다.

(원본 코드 그대로) 

JPC (임베디드 리눅스 Panel PC)