본문 바로가기
반응형

프로그래밍58

opencv4nodejs 을 이용한 개발환경 구축 윈도우에서 opencv4nodejs 을 이용한 개발환경 구축하기 윈도우 환경에서 USB카메라와 웹서비스와 연동하는 과정에서 어떤 라이브러리를 쓸까 고민해보았습니다. 리눅스라면, V4L2 를 사용하겠지만, 윈도우 환경에서는 USB카메라를 위해 OpenCV 를 사용해보려고 합니다. 또한 웹서비스 연동을 위해서 NodeJS 바인딩이 필요하여, opencv4nodejs 패키지를 찾게 되었습니다. opencv4nodejs 설치하고 실행해보기 테스트환경 Windows 10, Microsoft Windows [Version 10.0.22000.1098] nodejs (v16.18.0), npm (8.19.2) 설치된 상태 Windows 명령줄 패키지 매니저 chocolatey 설치 Windows 도 리눅스나 MacO.. 2022. 11. 3.
안드로이드 adb device unauthorized 에러 안드로이드 adb device unauthorized 에러 adb device unauthorized 에러 해결방법 테스트 환경 Ubuntu 18.04.6 Android Debug Bridge version 1.0.39, Version 1:8.1.0+r23-5~18.04 ADB Installed as /usr/lib/android-sdk/platform-tools/adb 우분트 Host 에서 새로운 안드로이드 단말기를 연결하다보면, 보안 문제로 인해 권한 문제가 발생하는 경우가 있다. $ adb devices List of devices attached 04239158550049b00 unauthorized 보안 문제를 해결하기 위해서는 Host 와 단말기의 USB 를 분리한다. 그리고, 다음과 같이 a.. 2022. 10. 18.
v4l-utils 을 이용한 카메라 설정 변경 v4l-utils 을 이용한 카메라 설정 변경 v4l-utils 패키지에 포함된 v4l2-ctl 명령은 video4linux 장치, 비디오 등의 멀티미디어 장치를 설정하고 제어할 수 있도록 한다. 임베디드 시스템에서 v4l-utils 을 이용하여 카메라의 설정을 변경하는 예제를 정리한다. v4l2-ctl - An application to control video4linux drivers. The v4l2-ctl tool is used to control video4linux devices, either video, vbi, radio or swradio, both input and output. It is able to control almost any aspect of such devices cove.. 2022. 8. 28.
우분투 18.04 최신 node.js 와 npm 설치 우분투 18.04 최신 node.js 와 npm 설치 터미널 apt-get 명령어를 통한 설치 터미널에서 apt-get 을 통해 nodejs 와 npm 패키지를 설치한다. $ sudo apt-get install -y nodejs $ sudo apt-get install -y npm 최신버전으로 업그레이드 하기 위해, cache 를 삭제하고 n 모듈을 설치 한다. $ sudo npm cache clean -f $ sudo npm install -g n 설치된 n 모듈을 이용하여 최신 안정화된 버전으로 업그레이드 한다. $ sudo n stable copying : node/16.16.0 installed : v16.16.0 (with npm 8.11.0) npm 을 최신 버전으로 업데이트 한다. $ su.. 2022. 8. 9.
Gstreamer 로 Jetson 에서 라즈베리파이v2 카메라 테스트 Jetson NX 에서 라즈베리파이 V2 (IMX219) 카메라 테스트 NVIDIA Jetson NX 에서 GSTREAMER command pipeline 명령어로 카메라 preview 를 실행한다. Raspberry Pi V2 카메라 테스트 라즈베리 파이 카메라 모듈 v2 Raspberry Pi 카메라 V2는 Sony IMX219 8백만 화소 센서를 사용하며 MIPI 인터페이스를 제공한다. 이 카메라 모듈은 Raspberry Pi 뿐만 아니라, 엔비디아 NVIDIA Jetson 시리즈에서도 사용 가능하다. 라즈베리 파이 카메라 모듈 v2 지원 모드 NVIDIA Jetson NX 에서 라즈베리 파이 카메라 V2 를 사용하기 위해서는 Argus 를 통해 내부 ISP 를 사용해야 한다. 카메라 에서 지원하는.. 2022. 7. 1.
[OPENCV] 카메라 이미지 왜곡보정 OPENCV 를 이용한 카메라 왜곡보정 카메라에서 촬영된 이미지의 왜곡 보정 왜곡 보정의 준비작업 카메라 캘리브레이션 결과물을 사용해서 핀홀 카메라 렌즈, 촬영 시점 등에 의해서 발생한 왜곡(distortion)을 보정해본다. 2022.06.16 - [프로그래밍/OpenCV] - [OPENCV] 카메라 캘리브레이션 [OPENCV] 카메라 캘리브레이션 OPENCV 를 이용한 카메라 캘리브레이션 이 글의 대부분의 내용과 코드는 OpenCV 의 Satya Mallick CEO 포스팅을 참고 하였다. (아래링크) https://learnopencv.com/camera-calibration-using-opencv/ Camera Cali.. makepluscode.tistory.com OPENCV API 를 사용한.. 2022. 6. 18.
반응형