[c++] 이미지 저장하기

먼저, OpenCV 라이브러리를 설치해야합니다. 그런 다음 다음의 단계를 따라 이미지를 저장할 수 있습니다.

  1. 라이브러리 포함
    #include <opencv2/opencv.hpp>
    
  2. 이미지 읽기
    cv::Mat image = cv::imread("input.jpg");
    
  3. 이미지 저장
    cv::imwrite("output.jpg", image);
    

위의 코드는 “input.jpg” 파일을 읽어들이고, “output.jpg” 파일로 이미지를 저장하는 예시입니다.

이미지를 저장할 때, 파일 형식에 주의해야 합니다. OpenCV는 다양한 이미지 형식을 지원하므로, 필요에 따라 적절한 파일 형식을 선택할 수 있습니다.

이렇게 하면 C++를 사용하여 이미지를 저장할 수 있습니다. OpenCV를 사용하지 않고도 파일 입출력을 통해 이미지를 저장할 수 있지만, OpenCV를 사용하면 이미지 처리와 관련된 다양한 기능을 활용할 수 있습니다.

참고문헌: