반응형
OpenCV.jl을 사용하여 Julia에서 OpenCV로 webcam 영상을 보는 방법을 다루고 있습니다.
2023. 11. 27 최초작성
다음 포스트를 참고하여 Julia 개발 환경을 구성하세요.
Visual Studio Code 사용한 Julia 개발 환경만들기(Windows / Ubuntu / Macbook M1)
https://webnautes.tistory.com/2216
OpenCV.jl 코드 실행하는 방법은 다음 포스트를 참고하세요.
OpenCV.jl - Julia 에서 OpenCV 사용하기
https://webnautes.tistory.com/2222
웹캠에서 영상을 가져와 화면에 보여주는 코드입니다. 실행하면 영상을 보여주는 윈도우가 보이고 ESC키를 누르면 윈도우가 종료됩니다.
using OpenCV # 웹캠을 초기화합니다. cap = OpenCV.VideoCapture(0) # 웹캠이 정상적으로 열렸는지 확인합니다. if !OpenCV.isOpened(cap) error("웹캠을 열 수 없습니다.") end # 웹캠에서 영상을 계속 읽어와서 표시합니다. while true ret, frame = OpenCV.read(cap) # 읽기가 성공적이면 영상을 화면에 보여줍니다. if ret OpenCV.imshow("webcam", frame) end # ESC 키를 누르면 루프를 종료합니다. if OpenCV.waitKey(10) == 27 break end end # 웹캠 연결을 해제하고 윈도우 자원을 해제합니다. OpenCV.release(cap) OpenCV.destroyAllWindows() |
반응형
'Julia > Julia 활용' 카테고리의 다른 글
Julia에서 Qt 사용하기 - QML.jl (0) | 2024.02.01 |
---|---|
OpenCV.jl - Julia 에서 OpenCV 사용하기 (0) | 2023.11.20 |