상세 컨텐츠

본문 제목

OpenCV C++, 그림 출력하기

Make Tools

by idnine 2025. 1. 4. 01:09

본문

OpenCV, C++ 코딩으로 이미지 파일 표시하기

 

+ OpenCV, C++ 프로그래밍

+ 그림 출력하기

+ Makefie 사용하기

이미지 파일 준비 (여기서는 Lenna.png)

cv_lenna 라는 폴더에서 작업한다.

 

//
// cv_lenna.cpp
//

#include <opencv2/opencv.hpp>

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_lenna
SRC = cv_lenna.cpp

LIBS = `pkg-config opencv4 --cflags --libs`

$(PROJECT) : $(SRC)
	$(CC) $(SRC) -o $(PROJECT) $(LIBS)

 

그림 파일과 함께 소스코드와 Makefile 을 작성하고

make
./cv_lenna

하면 Lenna.png 파일이 출력된다.

 

OpenCV 설치 확인용으로 사용한다.

막상 해 보면 에러가 나타날 수 있는데, 대부분 설치된 모듈이 없어서 발생하는 에러들이다.

화면에서 알려주는 대로 관련 모듈을 찾아 설치한다. (sudo apt install ..... )

 

'Make Tools' 카테고리의 다른 글

OpenCV, C++, cmake로 빌드하기  (0) 2025.01.04
OpenCV on Linux (C++) 설치 확인  (0) 2025.01.04
OpenCV install on Ubuntu 24.04 Desktop  (0) 2025.01.03

관련글 더보기