Может кто-нибудь объяснить мне, пожалуйста, почему библиотека FreeImage не распознает мою переменную как допустимое имя файла для метода Load, я попробовал следующий код:
var fileName = "C:\\images\\myimage.tif";
var dib = FreeImage.Load(FREE_IMAGE_FORMAT.FIF_TIFF, fileName, 0);
И он не работает, объект dib
всегда пуст (изображение не загружается), но когда я попробовал следующий код:
const string fileName = "C:\\images\\myimage.tif";
var dib = FreeImage.Load(FREE_IMAGE_FORMAT.FIF_TIFF, fileName, 0);
Результат успешный, проблема в том, что мне нужно, чтобы значение пути к изображению было нормальной переменной (НЕ const), потому что я работаю с разными изображениями каждый раз, и эти изображения могут быть чем угодно.
Как я могу решить эту проблему, или это ограничение библиотеки?
Спасибо.