가트너라는 미국의 유명한 정보 기술 연구 및 자문 회사가 있습니다. 고객은 정부 기관 및 IT 기업, 투자 회사 등 다양합니다. 2024년 가트너는 현재 6000여명 가량의 직원 가운데 리서치 애널리스트 및…
Alias는 간단히 말하면 긴명령어를 짧은 명령어로 실행시킬 수 있는 유용한 명령어입니다. 보통 시스템 명령어를 입력하는 ~/.bashrc에 설정해서 사용합니다. ROS Alias 설정 방법을 사용하면 ROS 개발할 때 위 방법을 사용하면 긴명령어를…
Ubuntu 20.04 환경에서 ROS2 리얼센스 카메라 연동 방법에 대해 알아보도록 하겠습니다. 아래는 Tilix란 유용한 터미널, Sublime Text 편집기 설치, ROS2 설치, Realsense 카메라 연동 방법입니다. 터미널 Tilix 설치 편집기 Sublime…
개발에 필요한 오픈소스나 라이브러리 사용에 있어서 요구하는 Python 버전을 설치하고 변경하는 일은 빈번하면서도 번거로운 작업입니다. Ubuntu 20.04 버전에서 Python 3.9 설치, 버전 변경, pip 설정 방법에 대해 알아보도록 하겠습니다. Python…
OpenCV Legacy는 OpenCV 2.x 버전에서 사용되던 기능과 호환성을 유지하기 위해 제공되는 모듈입니다. OpenCV 3.x 버전 이후부터 일부 기능이 변경되거나 제거되었기 때문에, 이전 버전의 코드를 최신 버전에서 사용하기 위해 OpenCV Legacy를…
OpenCV_contrib은 OpenCV의 확장 모듈로, 라이브러리에 추가적인 기능과 알고리즘을 제공합니다. OpenCV_contrib에는 다양한 컴퓨터 비전 관련 기술과 알고리즘이 포함되어 있습니다. 설명 OpenCV_contrib는 OpenCV 라이브러리에 추가 모듈로 제공되므로, OpenCV를 설치한 후 별도로 설치해야…
OpenCV의 opencv_photo 모듈은 사진 관련 작업을 위한 함수와 알고리즘을 제공합니다. 이 모듈은 이미지의 색상 조정, 노이즈 제거, 이미지 복원, 이진화 등과 같은 다양한 작업을 수행하는 함수를 포함하고 있습니다. 설명 opencv_photo…
OpenCV에는 무료로 사용할 수 있는 다양한 기능과 모듈이 포함되어 있지만, “opencv_nonfree”는 비상업적 목적으로는 사용 가능하지만 상업적 목적으로 사용할 경우에는 추가적인 라이선스가 필요한 모듈입니다. opencv_nonfree 모듈은 OpenCV 3.0 버전에서 제거되었으며, 이후…
OpenCV_GPU는 OpenCV (Open Source Computer Vision Library)의 GPU 모듈로, 컴퓨터 비전 및 이미지 처리 작업을 가속화하기 위해 그래픽 처리 장치(GPU)를 사용하는 기능을 제공합니다. 그리고 다양한 알고리즘과 함수를 포함하고 있으며, 고성능…
OpenCV에서는 이미지 스티칭을 위한 opencv_stitching 모듈을 제공합니다. 이미지 스티칭은 여러 개의 겹쳐진 이미지를 결합하여 큰 전체 이미지를 생성하는 프로세스를 말합니다. 예를 들어, 파노라마 이미지를 만들거나 넓은 시야를 캡처하기 위해 여러…