====== 카메라 연결 ====== jPC에는 CSI(Camera Serial Interface) 포트가 내장되어 있어 영상 처리 및 비전 시스템이 필요한 응용 프로그램에 사용할 수 있습니다. jPC 관리 프로그램에는 이러한 활용 예제 중 하나로 QR 코드 리더 기능이 포함되어 있습니다. CSI 포트는 기본적으로 **imx708 이미지 센서**용으로 설정되어 있으며, [[https://www.raspberrypi.com/products/camera-module-3/|Raspberry Pi Camera Module 3]]로 동작을 확인하였습니다. 다른 이미지 센서를 사용하는 카메라도 지원 가능할 수 있으나, 현재는 테스트되지 않았습니다. 카메라 모듈을 CSI 포트에 **주의해서 연결하십시오.** ===== GStreamer로 카메라 테스트하기 ===== 카메라 영상을 응용 프로그램에서 사용하려면 [[https://gstreamer.freedesktop.org/|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 코드 스캔 예제 ===== 다음 예제는 [[https://github.com/mchehab/zbar|ZBar]] 라이브러리를 사용하여 GStreamer에서 수신한 카메라 영상을 QR 코드로 분석하는 프로그램입니다. 사용자 인터페이스는 [[https://gircore.github.io/|GirCore]]를 이용하여 작성되었습니다. {{ https://downloads.comfiletech.com/jPC/videos/jpc-qrcode-demo.mp4?476x424 }} (원본 코드 그대로) [[..:index|JPC (임베디드 리눅스 Panel PC)]]