Make Tools 4

OpenCV, C++, cmake로 빌드하기

CMake 를 사용한 빌드 방식을 사용해 본다.// 디렉토리 구조는 다음과 같이 구성한다.// data 폴더는 없어도 상관 없지만, 여기서는 이렇게 구성했다.project_dir --+-- src +-- data +-- build // project_dir 폴더에 CMakeLists.txt 를 작성한다.// src 폴더에 .cpp 파일을 작성한다.// data 폴더에 관련자료(이미지 파일)를 넣어둔다.// build 폴더는 비워진 채로 만들어 놓기만 하면 된다. 각 파일의 내용은 다음과 같다.//// lena_gray.cpp//#include using namespace cv;int main() { Mat img; Mat i..

Make Tools 2025.01.04

OpenCV C++, 그림 출력하기

+ OpenCV, C++ 프로그래밍+ 그림 출력하기+ Makefie 사용하기이미지 파일 준비 (여기서는 Lenna.png)cv_lenna 라는 폴더에서 작업한다. //// cv_lenna.cpp//#include int main() { cv::Mat img; img = cv::imread("Lenna.png", cv::IMREAD_COLOR); cv::imshow("OpenCV Lenna", img); cv::waitKey(0); cv::destroyAllWindows();}//// Makefile//CC = "g++"PROJECT = cv_lennaSRC = cv_lenna.cppLIBS = `pkg-config opencv4 --cflags --libs`$(PROJECT) ..

Make Tools 2025.01.04

OpenCV on Linux (C++) 설치 확인

리눅스에 OpenCV를 설치 후 확인하는 과정이다. OpenCV 라이브러리 설치가 잘 되었는지 확인하기 위해C++ 파일을 작성하고 컴파일 과정을 해본다. cv_version.cpp 파일을 작성한다.//// OpenCV Version//#include using namespace std;using namespace cv;int main() { cout  커맨더 라인에서 컴파일 한다.g++ cv_version.cpp -o cv_version `pkg-config opencv4 --cflags --libs` 컴파일이 끝나면 실행 파일을 실행한다../cv_version 이 과정을 Makefile 을 만들어 하는 것이 더 좋다.소스코드인 cv_version.cpp 와 Makefile 을 같은 폴더에 넣고, ..

Make Tools 2025.01.04

OpenCV install on Ubuntu 24.04 Desktop

Ubuntu 24.04에 OpenCV 라이브러리 설치하기 (Ubuntu 24.04.1, OpenCV 4.10.0) 설치하는 과정은    1. 소스코드 받기    2. 빌드    3. 설치순으로 진행된다. 0. 확인우분투 리눅스 기본 설치에 c++, git, cmake는 설치되어 있지 않았다.설치되어 있더라도 또 설치하라고 하면 이미 설치되어 있다고 알려주니,확인 차원에서 그냥 실행하도록 한다.sudo apt install build-essential git cmake pkg-config 1. OpenCV 다운로드다운로드 폴더에 OpenCV 소스 받기cd ~/Downloadsgit clone https://github.com/opencv/opencv.git 2. OpenCV 빌드opencv 폴더에 들어가 ..

Make Tools 2025.01.03