diff --git a/.travis.yml b/.travis.yml index d899cb86..7a619c12 100644 --- a/.travis.yml +++ b/.travis.yml @@ -83,4 +83,4 @@ script: - export VECLIB_MAXIMUM_THREADS=1 - ../build/bin/FaceLandmarkImg -f ../samples/sample1.jpg -f ../samples/sample3.jpg -out_dir data -multi_view 1 -wild -q - ../build/bin/FeatureExtraction -fdir "../samples/image_sequence" -out_dir output -q - - ../build/bin/FaceLandmarkVid -fdir ../samples/image_sequence -q -mloc model/main_clnf_general.txt \ No newline at end of file + - ../build/bin/FaceLandmarkVidMulti -fdir ../samples/image_sequence -q -mloc model/main_clm_general.txt \ No newline at end of file diff --git a/exe/releases/package_windows_executables.m b/exe/releases/package_windows_executables.m index 05c6232a..d19bb256 100644 --- a/exe/releases/package_windows_executables.m +++ b/exe/releases/package_windows_executables.m @@ -1,5 +1,5 @@ clear; -version = '2.0.1'; +version = '2.0.2'; out_x86 = sprintf('OpenFace_%s_win_x86', version); out_x64 = sprintf('OpenFace_%s_win_x64', version); diff --git a/lib/local/Utilities/src/SequenceCapture.cpp b/lib/local/Utilities/src/SequenceCapture.cpp index 3d8da139..20839bb8 100644 --- a/lib/local/Utilities/src/SequenceCapture.cpp +++ b/lib/local/Utilities/src/SequenceCapture.cpp @@ -359,6 +359,13 @@ bool SequenceCapture::OpenImageSequence(std::string directory, float fx, float f image_files.clear(); boost::filesystem::path image_directory(directory); + + if (!boost::filesystem::exists(image_directory)) + { + std::cout << "Provided directory does not exist: " << directory << std::endl; + return false; + } + std::vector file_in_directory; copy(boost::filesystem::directory_iterator(image_directory), boost::filesystem::directory_iterator(), back_inserter(file_in_directory));