Добрый день. Столкнулся с странной проблемой с функцией imread().
Если мы пишем так:
Mat image_source = imread("C://Users//deus//Documents//MEGA//test_radius//Debug//k_image.jpg", CV_LOAD_IMAGE_GRAYSCALE);
То изображение загружается.
если так
Mat image_source = imread("k_image.jpg", CV_LOAD_IMAGE_GRAYSCALE);
То не загружается, хотя в доках указано что всё должно грузиться.
Для эксперимента закинул файл в папку Debug, куда компилируется exe и даже в папку проекта. Он не находит изображение k_image.jpg.
После вопроса гуглу проблема не решилась. Там были предложения использовать вместо Debug - Release, эффекта это не дало.
Далее менял "k_image.jpg" на "k_image.jpg.jpg" тоже толку не дало. Смысл в том чтобы он из папки в которой находится .exe брал изображение.