3 个版本
0.1.2 | 2023年4月2日 |
---|---|
0.1.1 | 2023年2月26日 |
0.1.0 | 2023年2月26日 |
#4 in #gopro
12KB
106 代码行
这是一个作者(littlebtc)使用的工具,用于上传 GoPro Hero 9+ 时间序列图像,因为 EXIF 中缺少方向,所以无法检查重复项和截断序列。
测试与
mapillary_tools
v0.10.0- GoPro Hero 10(理论上 Hero 9+ 也应该可以工作)
安装
它用 Rust 编写,并在 crates.io 上发布。
安装 Rust 并使用 Cargo 安装它
cargo install mapillary-seq-cleanup
假设您已安装 mapillary_tools
,对于存储在 gptodo
中的所有图像,在处理步骤和上传步骤之间处理图像描述文件
mapillary_tools process gptodo --interpolate_directions --skip_process_errors && \
mapillary_seq_cleanup --timezone "Asia/Taipei" gptodo && \
mapillary_tools upload gptodo
用法
Usage: mapillary_seq_cleanup [OPTIONS] <PATH>
Arguments:
<PATH> Path to the images and mapillary_image_description.json
Options:
--timezone <TIMEZONE>
Time zone used to convert timestamps to UTC e.g. Asia/Taipei [default: UTC]
--cutoff_time <CUTOFF_TIME>
Cut sequence if adjacent images exceeds specified seconds [default: 10]
--duplicate_distance <DUPLICATE_DISTANCE>
Consider following image is a duplicate if distance between two are lower than that meters [default: 2]
--max_sequence_length <MAX_SEQUENCE_LENGTH>
The maximum sequence image count [default: 200]
-h, --help
Print help
许可证
MIT
另请参阅
依赖项
~9MB
~159K SLoC