我正在尝试从文件夹加载图像,并且正在使用 C、OpenCV、VC++ 2008 Express Edition。我的图像位于桌面上并且具有不同的名称,例如 Tom.jpg、Flash.jpeg 等。我想在我的程序中从这个文件夹中加载图像,并一次对图像进行一些实验并保存结果本实验的.txt文件,.txt文件的名称应与.jpeg文件的名称相同。如在 Tom.jpg 上执行的实验数据应存储在 Tom.txt 中,Flash.jpg 应存储在 Flash.txt 等中。
我可以为一张图像执行上述过程(加载图像并将其数据存储在文本文件中)。从我手动创建的文本文件中读取文件名后,我可以一张一张地显示 10 张图像。但在这种情况下,不同图片的所有数据都存储在同一个文本文件中,我无法区分不同的数据集。
任何人都可以建议一种方法从文件夹中加载一个图像并进行必要的实验并将数据存储在不同的 .txt 文件中并为可能 1000 张图像做同样的事情?