fn walk_images(dir: &Path, base: &Path, out: &mut Vec<ScannedFile>)
递归收集 dir 下的图片文件(跳过以 . 开头的目录/文件)。
.