diff --git a/samples/dataset.cc b/samples/dataset.cc index 4b50b0e..cfdfc3c 100644 --- a/samples/dataset.cc +++ b/samples/dataset.cc @@ -122,7 +122,12 @@ void Dataset::SaveStreamData( std::stringstream ss; ss << writer->outdir << MYNTEYE_OS_SEP << std::dec << std::setw(IMAGE_FILENAME_WIDTH) << std::setfill('0') << seq << ".png"; - cv::imwrite(ss.str(), data.frame); + try { + cv::imwrite(ss.str(), data.frame); + } + catch(int e) { + LOG(WARNING) << "Save failed."; + } } ++stream_counts_[stream]; } diff --git a/samples/record.cc b/samples/record.cc index 0ab0bd2..5806434 100644 --- a/samples/record.cc +++ b/samples/record.cc @@ -122,9 +122,9 @@ int main(int argc, char *argv[]) { // dataset.SaveStreamData(Stream::RIGHT, right); // } // save Stream::DEPTH - for (auto &&depth : depth_datas) { - dataset.SaveStreamData(Stream::DEPTH, depth); - } + // for (auto &&depth : depth_datas) { + // dataset.SaveStreamData(Stream::DEPTH, depth); + // } // save Stream::DISPARITY // for (auto &&disparity : disparity_datas) { // dataset.SaveStreamData(Stream::DISPARITY, disparity);