본문 바로가기
Portpolio/iot programming

라즈베리파이 4 파이 카메라 모듈 libcamera-hello 오류

by Peter Choi 2024. 5. 24.
반응형

처음에는 

 

libcamrea-hello -t 0

 

으로, 계속해서 카메라를 켜려고 했지만 오류가 뜨네요.

 

[0:24:21.776630582] [2660]  INFO Camera camera.cpp:1183 configuring streams: (0) 1640x1232-YUV420 (1) 1640x1232-SBGGR10_CSI2P
[0:24:21.778382104] [2663]  INFO RPI vc4.cpp:621 Sensor: /base/soc/i2c0mux/i2c@1/imx219@10 - Selected sensor format: 1640x1232-SBGGR10_1X10 - Selected unicam format: 1640x1232-pBAA
Attempt to import unsupported winsys offset 2562560
terminate called after throwing an instance of 'std::runtime_error'
  what():  failed to import fd 23
Aborted

 

결국 여러 기록들을 확인해 보니까, --qt-preview 라는 옵션이 추가로 들어가면 된다고 합니다.

 

pi@raspberrypi:~ $ libcamera-hello -t 0 --qt-preview

 

이게 무슨 뜻인지 libcamera-hello --help를 입력해서 옵션을 확인해 보니까,

 

--qt-preview [=arg(=1)] (=0 Use Qt-based preview window (WARNING: causes heavy CPU load, fullscreen not supported)

 

즉, Qt 기반의 윈도우 창이었고, 대신 아주 높은 cpu 부하를 야기한다는 단점을 주의해야 한다고 말합니다.

 

이왕이면 가급적으로 부하가 적게 하는 방법을 강구해야 겠습니다만 조금 더 조사해 봐야 할 일이라고 생각합니다.

반응형

댓글