Skip to content
Snippets Groups Projects
Unverified Commit 6e8d3ab8 authored by Skia's avatar Skia Committed by GitHub
Browse files

gui: add zero-padding to numbers when saving frames (#217)

parent d5a32f70
No related branches found
No related tags found
No related merge requests found
...@@ -434,19 +434,19 @@ void MainWindow::processFrame(const cv::Mat &cv_frame) ...@@ -434,19 +434,19 @@ void MainWindow::processFrame(const cv::Mat &cv_frame)
if (ui->checkBox_save_im->isChecked()) if (ui->checkBox_save_im->isChecked())
{ {
QString out_im_path = ui->lineEdit_out_in->text(); QString out_im_path = ui->lineEdit_out_in->text();
QString out_im_file = QDir(out_im_path).filePath(QString::number(frameNumber_aux) + ".png"); QString out_im_file = QDir(out_im_path).filePath(QString::number(frameNumber_aux).rightJustified(5, '0') + ".png");
cv::imwrite(out_im_file.toStdString(), cv_frame); cv::imwrite(out_im_file.toStdString(), cv_frame);
} }
if (ui->checkBox_save_fg->isChecked()) if (ui->checkBox_save_fg->isChecked())
{ {
QString out_im_path = ui->lineEdit_out_fg->text(); QString out_im_path = ui->lineEdit_out_fg->text();
QString out_im_file = QDir(out_im_path).filePath(QString::number(frameNumber_aux) + ".png"); QString out_im_file = QDir(out_im_path).filePath(QString::number(frameNumber_aux).rightJustified(5, '0') + ".png");
cv::imwrite(out_im_file.toStdString(), cv_fg); cv::imwrite(out_im_file.toStdString(), cv_fg);
} }
if (ui->checkBox_save_bg->isChecked()) if (ui->checkBox_save_bg->isChecked())
{ {
QString out_im_path = ui->lineEdit_out_bg->text(); QString out_im_path = ui->lineEdit_out_bg->text();
QString out_im_file = QDir(out_im_path).filePath(QString::number(frameNumber) + ".png"); QString out_im_file = QDir(out_im_path).filePath(QString::number(frameNumber).rightJustified(5, '0') + ".png");
cv::imwrite(out_im_file.toStdString(), cv_bg); cv::imwrite(out_im_file.toStdString(), cv_bg);
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment