私はウェブをさまよっていますが、読んだチュートリアルはどれもよくわかりません。.pgm 画像に High-pass3 フィルタを実装するにはどうすればよいですか? 私は画像の構造を持っています:
struct Image {
char* file_name; //name of .pgm file
char header[3];
int max_grey_value;
int height;
int width;
int **pixels; //pixels matrix
struct Image *next; //next element in the list
};
そして今、どのように始めるのですか?私が知る限り、SUMを数える必要がありますが、方法がまったくわかりません。この合計は画像全体の合計ですか、それとも単一ピクセルの合計ですか? よし、じゃあ何?ある商で割る必要があります。関数のその引数ですか、それとも単独でカウントする必要がありますか。私はこれについて本当に混乱しています。初心者が理解できる簡単な言葉で、そのフィルターの実装を説明してもらえますか?