我有一个 ubuntu 代码,可以在图像中提取粗麻布仿射描述符。它是一个名为 haff_cvpr09 的可执行文件,它以“haff_cvpr09 imageName.ppm”格式输入图像名称并给出结果。我可以在终端中以 '.\haff_cvpr09 imageNmae.ppm' 命令格式在一个图像上执行它,并且效果很好,但是现在我在 17 个文件夹中有 5000 个图像,我想在所有图像上运行该代码,然后我尝试了
for file in 'folder path*.ppm'; do .\haff_cvpr09 $file; done
但我得到了分段错误(核心转储)错误!我想知道如何在 UBUNTU 中的终端或 bash 中执行此操作。
任何帮助表示赞赏:)