【OpenCV C++】存图,如何以时间命名,“年月日-时分秒“产生唯一的文件名呢?“年月日-时分秒-毫秒“ 自动检查存储目录,若不存在自动创建存图
文章目录
- 1 生成文件名(格式: "年月日-时分秒" 格式)
- 2 生成文件名(格式: "年月日-时分秒-毫秒")
- 3 多模式 存图函数
- 4 综合调用实例
- 5 注意:默认参数只能在头文件中定义,不能在实现中重复默认参数
mode == 1 → “年月日-时分” → YYYYMMDD-HHMM的文件名;
- 例如: 20250310-1647
mode == 2 →"年月日-时分秒-毫秒" → YYYYMMDD-HHMMSS-MMM (适用采集存储帧率搞得图片,增加毫秒后缀名)
- 例如: 20250310-164753-123
1 生成文件名(格式: “年月日-时分秒” 格式)
// 生成文件名(格式: YYYYMMDD-HHMMSS)
std::string generate_filename_time_second()