Академический Документы
Профессиональный Документы
Культура Документы
#include <stdio.h>
#include <stdlib.h>
/ * Dclarer une fonction qui alloue dynamiquement affecte pointeur signal aux
pointeurs um qui sera une matrice * /
** alocarMatriz int (lignes, colonnes int int) {
int i;
matrizAlocada arrire;
int i, j;
matrizImg arrire;
}
int i, j;
retour;
}
retour;
}
/ * Dclarer une fonction qui juge le voisin pour dterminer si elle peint ou non *
/
julgarVizinho vide (** matrizImg int, int colonnes, des lignes int, int i, j, CR
int, int NOVACOR) {
/ * Ici, tchque SI CE juger un pixel dans la matrice, ce qui provoque des erreurs
Non,
Tchque est une couleur et le mme, et le pixel tchque Ja De Il a t peint * /
if ((i> = 0) && (j> = 0) && (j <= (colonnes-1)) && ((i <= Lignes-1))) {
julgarVizinho (matrizImg, des colonnes, des lignes i-1, j-1, COR, NOVACOR);
retour;
}
int ** matrizImg;
Int colonnes, des lignes, max, la couleur, la colonne, la ligne, Novacor;
aux caractres [3];
FICHIER * imgPGM;
les coordonnes du fichier *;
/ * J'ouvre OS * Fichiers /
imgPGM = fopen (argv [1], "r");
Coordonnes = fopen (argv [2] "r");
/ * Tchque si elle n'a pas t possible d'ouvrir des fichiers OS image et peinture
* /
printf ( "Erreur!");