OpenCV
OpenCV 공부 - jpg를 불러오는 간단한 소스
TuTa
2020. 9. 2. 17:42
#include "opencv2/opencv.hpp"
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
Mat img = imread("lena.jpg");
if (img.empty()) {
cerr << "File open failed" << endl;
return -1;
}
return 0;
}
jpg를 불러오는 간단한 소스코드

다음과 같이 에러가 계속 뜬다.
상대 값 주소로는 죽어도 안된다. 별의별걸 다해봤는데도 이상하게 안된다.
절댓값 주소로도 계속 실행하다가 처음에는 잘 안됐는데 도중에 갑자기 잘된다.
Mat img = imread("C:\\coding\\opencv\\ch02\\HelloCV\\lena.jpg");
Mat img = imread("C:/coding/opencv/ch02/HelloCV/lena.jpg");
다음과 같이 두 가지 절대 경로는 실행이 잘 된다.
상대경로로 해도 잘 된다.
집에서 상대경로로 실행해봤는데 잘된다 ㅡㅡ;;;
main.cpp 랑 사진 파일이 같이 있어서 그런 거 같은데 회사에서는 파일을 잘못 넣었는지 확인해봐야겠다.
09.05
동영상 강의를 졸려서 제대로 못 따라했나보다,, main.cpp와 사진 파일이 같이 있으니 잘 실행된다.
분명 당연한 거였는데 졸면서 들어서 잘 못 들었나보다..