1

画像のノイズ レベルを計算するには、ファイルを読み取ってその値を配列に入れる必要があります。プログラムの後半のすべての部分で、値を配列に挿入する方法がわかりません。

10 個の画像ファイルを読み取り、すべてのピクセル値 (40000 個) を同じテーブルに入れて後で並べ替える必要があります。ピクセルは文字として読み取られます。これまでに書いたものは次のとおりです。

#include <iostream>
#include <string>
#include <cmath>
#include <fstream>

using namespace std;

int main()
{
 ifstream f1;
 string entree;
 char pixel;
 unsigned char i = 0;
 unsigned char a[10][40000];       // declaration du table 40000 valeur

 while ( i <= 10)
 {

    cout << "Nom du fichier source :"; cin >> entree;
    f1.open(entree.c_str(), ios::binary);
    for (int j=0; j < 40000; j++)
    {
        f1.get(pixel);
        a[i][j] = pixel;

    }
    i++;

 }
 return 0;
}

どんな助けでも大歓迎です、ありがとう。

4

0 に答える 0