OpenCV "이미지 저장"
개요
이제 더 많은 이미지를 저장하는 방법을이 기사에 올리는 것을 잊었습니다.
기본적이지만 저장할 수 없다면 의미가 없으니까요.
Mark6 이미지 저장 방법
#include <opencv2/opencv.hpp>
#include<iostream>
#if _DEBUG
#pragma comment(lib,"opencv_world411d.lib")
#else
#pragma comment(lib,"opencv_world411.lib")
#endif
using namespace cv;
using namespace std;
int main(void) {
Mat img = imread("C:\\opencv\\sources\\samples\\data\\lena.jpg");
imshow("img", img);
imwrite("C:\\abc\\img.jpg", img);
waitKey(0);
}
이러한 형태로 저장됩니다.
해설①
여기서 중요한 점은 여기입니다.
imwrite("C:\\abc\\img.jpg", img);
imwrite 함수로 폴더에 저장합니다.
imwrite("フォルダまでのパス\\名前.拡張子", 入力変数);
해설②
.jpg나 .png나 .BMP와 같이 확장자를 바꾸면 여러가지 바꿀 수 있으므로 여러가지 해 보세요.
해설③
그건 그렇고, c++ 언어 만입니까? 패스를 입력할 때는 ¥뿐만 아니라 ¥¥로 하지 않으면 안 되기 때문에 귀찮게 하는군요.
마지막으로
다음 번에는 연속 이미지를 읽고 연속으로 내보낼 기사를 씁니다. 감사합니다! !
Reference
이 문제에 관하여(OpenCV "이미지 저장"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/awesomecity1998/items/5356e810ed7026ea861e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)