begin process at 2012 05 27 19:58:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > LES IMAGES BITMAP

LES IMAGES BITMAP


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Niveau :Débutant Date de création :30/05/2004 Vu / téléchargé :7 222 / 1 389

Auteur : kojiro2

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

C'est en fait un petit tutorial sur les images BMP. Il est pas encore fini (nottament au niveau de l'orthographe). j'ai fait deux ptits progs sous vc++ mais je pense qu'ils fonctionnent sous dautres compilos. voila j'attend vos critiques...



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip PUISSANCE 4 AVEC SDL, PSEUDOIA...
AGENDA TELEPHONIQUE
TEXTCOLOR() => CODES COMBINAISONS
WHAT IS THE GOOD NUMBER ?

 Sources de la même categorie

LISTER FICHIERS ET RÉPERTOIRES (MULTIPLATEFORME) par christophedlr
UTILISATION DES TYPELIST EN C++ par wyden
Source avec Zip Source avec une capture QCSSCOMPRESSOR par alphaone
AFFICHAGE D'UN TRIANGLE ISOCELE par nabche
Source avec Zip GESTION D'UNE BIBLOTHEQUE par leclerro19

Commentaires et avis

Commentaire de neo_00110010101 le 30/05/2004 20:07:51

petit rapport :

- les deux sources présentes dans le zip marchent correctement sur VC++ 6.0 / aucune erreur ni de warning
- pour la source 2, l'image se créée parfaitement
- pour la source 1, les informations données sont correctes

Quant au tutorial, je ne l'ai pas lu entierement mais j'ai déjà remarqué une faute : héxadécimale (pas de premier "é" ?)

Donc bravo !!!

Commentaire de djl le 30/05/2004 21:44:16

c'est pas mal, mais pour la saisie tu te complique la vie, lit directement l'header en binaire

#include <stdio.h>

typedef struct
{
/* pas de sign car taille < 4, probleme d'alignement */
int taille; /* taille de l'image */
int res; /* zone réservée */
int offset; /* adresse du dbt de l'image */
int info; /* taille de la zone info */
int largeur; /* largeur de l'image */
int longueur ; /* hauteur de l'image */
short nbplan; /* nbre de plans */
short bppixel; /* mode en bits / pixel */
int comp; /* format de compression */
int tim; /* taille de l'image en octets */
int Hres; /* résolution Horizontale */
int Vres; /* résolution Verticale */
int nbco; /* nbre de couleurs utilisées */
int impco;   /* nbre de couleurs importantes */
} bitmap_header;

/* voila comment on lit l'header en 1 ligne au lieu de 25 ! */
int main()
{

FILE *bmp_file;
bitmap_header bmp_header;
char sign[3];

bmp_file=fopen("image.bmp","r");

fgets( sign, sizeof sign , bmp_file);
puts(sign);

/* lecture de l'hader en une seul ligne */
fread( &bmp_header, sizeof bmp_header, 1, bmp_file );

printf("largeur= %d, hauteur= %d\n", bmp_header.largeur, bmp_header.longueur);

fclose(bmp_file);

return 0;
}

Commentaire de LordBob le 31/05/2004 11:51:16

vraiment bien ce tutorial (je ne l'ai pas terminé), mais en tout cas pour ce que j'ai lu, il m'a appris plein de chose !!!

Commentaire de asmanur le 01/06/2004 17:58:39

ehehe bon desolé de prendre la parole pour ne rien dire sur ton zip (que je ne peux pas pour des raisons d'internet Merci Wanadoo !) J'arrive pas à mettre une source sur le site jsuis au premier meu choix du langage et je peux pas continuer
Merci de me réopndre

Commentaire de neo_00110010101 le 01/06/2004 20:15:17

Ben logiquement tu selectionnes ton langage et ensuite une fois cela fait, le site t'amène sur une autre page où tu pourra continuer ...
C'est automatique à partir du menu. (il n'y a pas de bouton à cliquer)

Si ça ne va toujours pas, poses ta question sur le forum car ce n'est pas l'endroit pour cela ici !

"Votre accès"
"Poser une question"

Commentaire de asmanur le 02/06/2004 12:26:10

D'accord merci je crois que c le java(script ) qui bug

Commentaire de geni1 le 20/04/2007 16:30:59

Merci, c'est vraiment trés intéréssent ce prog, j'ai fait presque la même chose, juste que moi je veux lire l'image BMP codé en (24 ou 32bits/pixel) et afficher le contenu et après faire une conversion du RGB au HSV. mon prob c la lecture de l'image (24 ou 32bits/pixel), je suis débutant besoin d'aide .. :) merci

Commentaire de geni1 le 20/04/2007 16:54:25

pardon, c'est encore moi, pour la lecture d'image BMP codé en (24 ou 32bits/pixel), c'est pixel par pixel  ,merci :)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales