mirror of https://github.com/davisking/dlib.git
Clarified the error message a user gets when they try to load a jpeg or png file
but didn't link to the approrpiate library.
This commit is contained in:
parent
aba052ab0e
commit
0e259c4009
|
@ -70,12 +70,22 @@ namespace dlib
|
|||
}
|
||||
|
||||
if (im_type == image_file_type::JPG)
|
||||
throw image_load_error("DLIB_JPEG_SUPPORT not #defined: Unable to load image in file " + file_name);
|
||||
{
|
||||
throw image_load_error("Unable to load image in file " + file_name + ".\n" +
|
||||
"You must #define DLIB_JPEG_SUPPORT and link to libjpeg to read JPEG files.\n" +
|
||||
"Do this by following the instructions at http://dlib.net/compile.html.");
|
||||
}
|
||||
else if (im_type == image_file_type::PNG)
|
||||
throw image_load_error("DLIB_PNG_SUPPORT not #defined: Unable to load image in file " + file_name);
|
||||
{
|
||||
throw image_load_error("Unable to load image in file " + file_name + ".\n" +
|
||||
"You must #define DLIB_PNG_SUPPORT and link to libpng to read PNG files.\n" +
|
||||
"Do this by following the instructions at http://dlib.net/compile.html.");
|
||||
}
|
||||
else
|
||||
{
|
||||
throw image_load_error("Unknown image file format: Unable to load image in file " + file_name);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue