フォルダーから画像をロードしようとしていますが、C、OpenCV、VC++ 2008 Express Edition を使用しています。画像はデスクトップ上にあり、Tom.jpg、Flash.jpeg などの名前が付けられています。このフォルダから画像をプログラムに読み込み、画像を 1 つずつ実験して、結果を保存したいと考えています。この実験の .txt ファイルと .txt ファイルの名前は .jpeg ファイルの名前と同じにする必要があります。Tom.jpgで実行された実験データのように、Tom.jpgに保存する必要があり、Flash.jpgはFlash.txtに保存する必要があります。
1つの画像に対して上記の手順(画像の読み込みとそのデータのテキストファイルへの保存)を実行できます。手動で作成したテキスト ファイルからファイル名を読み取った後、10 個の画像を 1 つずつ表示できます。しかし、この場合、異なる写真のすべてのデータが同じテキスト ファイルに保存され、異なるデータ セットを区別することができません。
フォルダーから一度に 1 つの画像を読み込み、必要な実験を行い、データを別の .txt ファイルに保存し、おそらく数千の画像に対して同じことを行う方法を誰かが提案できますか?