|
|
|
|
Posté par
madjid, le mardi 6 novembre 2007 à 19:25:48Configuration: Windows 2000 Internet Explorer 6.0
Salut
Quel format d'image, BMP ? Sinon, tu dois créer ta structure toi-même. Par exemple :
typedef struct {
unsigned char **donnees;
int hauteur;
int largeur;
int magicNumber;
} structImg;
Et pour l'initialisation : On a en premier le magic number. Les lignes suivantes sont des commentaires. (Avec un #) Après, tu récupères la largeur de l'image et la hauteur. Tu dois ensuite allouer image.donnees structImg image; int i; image.donnees=(unsigned char**)calloc(image.hauteur,sizeof(unsigned char*)); *image.donnees=(unsigned char*)calloc(image.hauteur*image.largeur,sizeof(unsigned char)); for(i=1;i<image.hauteur;i++) image.donnees[i] = image.donnees[i-1] + image.largeur; Et enfin le remplissage du champ donnees ;
for(i=0;i<image.hauteur*image.largeur;i++){
fscanf(fpInput,"%d",&pixel); /*fpInput =fopen("image.bmp","r"); a faire au debut */
image.donnees[i/image.largeur][i%image.largeur]=(unsigned char)pixel
}
Si tu as des questions, n'hésite pas. Google is your friend |
j'ai pas trouver de soltion pour ouvrir un fichier image .bmp et faire de la fausse couleur, extraction des contours, atténuation de la lumière ou au contraire amplification de la lumièr si vous avez des ideés svp aidez moi merci. |
| 27/12 03h01 | [Langage C] C/C++ Erreur de segmentation | Langage C |
| 22/03 00h05 | Ouvrir les liens courriels dans Thunderbird | Mozilla Firefox |
| 07/12 20h32 | Les files | Langage C |
| 07/12 21h12 | Les piles | Langage C |
| 21/05 14h44 | Aucun port ouvert = pas de cheval de Troie | Mythes et légendes |
| 03/06 11h21 | Ouvrire un dossier avec le Langage C | 4 |
| 18/06 06h09 | Ouvrir popup en cliquant sur image survolée" | 8 |
| 24/07 09h35 | Importer une image en langage C | 4 |
| 24/06 15h18 | Ouverture de fichier en langage C. | 9 |
![]() | VSO Image Resizer - Le logiciel VSO Image Resizer organise vos photos en réduisant leur résolution et en les déplaçant facilement au sein de... | Catégorie: Graphisme Licence: Freeware/gratuit |
![]() | AVS Disc Creator - Avec AVS DiscCreator vous pouvez rapidement graver vos données sur CD/DVD et Blu-ray disc. <h2>Fonctionnalités</h2> ... | Catégorie: Gravure Licence: Freeware/gratuit |
![]() | ImageWell - ImageWell n'est pas à proprement parler un logiciel de Retouche photo. Il permet plutôt de préparer des images pour le... | Catégorie: Retouche photo Licence: Freeware/gratuit |
![]() | Image Resizer - Petit utilitaire (PowerToy) basique, très simple, permettant de réduire la taille d'une image, dans le but, notamment, de... | Catégorie: Graphisme Licence: Freeware/gratuit |
![]() | Audio Pro Image 22 | Catégorie: Enceintes | |
![]() | Imagine: Master Chef | Catégorie: Jeu vidéo Nintendo DS | 31.19 € Amazon.fr |
![]() | Canon imagePROGRAF iPF9000 | Catégorie: Imprimante | 21,345.30 € Compufirst |
![]() | Canon imagePROGRAF iPF6100 | Catégorie: Imprimante | 2,917.50 € MicroChoix |