[C, WIN32/LINUX] LIB POUR TRAVAILLER DES IMAGES BITMAPS
slybibi
Messages postés2Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention 1 juillet 2007
-
1 juil. 2007 à 11:07
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011
-
11 juin 2008 à 13:19
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 11 juin 2008 à 13:19
Hmm, commentaire un retard, mais bon.
Je pense que c'est un peu "gros" pour ce que je veux faire, mais étant donné que je n'ai pas assez de compétences dans le traitements des images en C, je te pique ta "lib" qui m'a l'air pas mal :)
jourgun
Messages postés19Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention27 août 2007 27 août 2007 à 15:38
une petite suggestion qui pourait être utile : on pourrait peut-être activer le support des bitmaps monochromes ou en niveau de gris.
acx01b
Messages postés280Date d'inscriptiondimanche 7 septembre 2003StatutMembreDernière intervention 8 juillet 20146 2 juil. 2007 à 13:23
salut
get_color et set_color devraient être des macros
et puis add_logo devrait plutôt s'appeler blit ?
moi je verrais bien:
void blit(BMP *src, Rect rsrc, BMP *dst, Rect rdst, float angle_rotation, float alpha, pixel color_key);
prend la partie rsrc de src et la colle sur la partie rdst de dst en faisant tourner de angle_rotation, avec un alpha, et une couleur de pixel transparente...
c'est le genre de fonction bien pratique qu'il est toujours agréable d'avoir !
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 2 juil. 2007 à 01:22
pis mince alors je m'en fous du bmp, mon Nikon ne sort que du jpg ou raw.
NimporteQuoi++;
ExitProcess(blabla);
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 2 juil. 2007 à 01:11
Torvalds
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 20123 2 juil. 2007 à 00:59
Exactement. En d'autres termes, Renault devrait cesser de fabriquer des voitures, puisque Peugeot en fait déjà. Un recruteur m' avait fait la même remarque "Ah bon, vous avez écrit un logiciel qui fait ça? Mais pourquoi, puisque xxx le fait déjà!" Je lui ai répondu que Throwalds n'aurait pas du écrire linux, puisque windows existe déjà. Et ajouté que je n'avais pas l'intention de travailler avec un communiste du logiciel.
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 1 juil. 2007 à 22:55
à ce moment la, pourquoi coder ? paint permet déjà d'ouvrir et d'éditer des bmp et il fait ca très bien aussi.
slybibi
Messages postés2Date d'inscriptionmercredi 23 mai 2007StatutMembreDernière intervention 1 juillet 2007 1 juil. 2007 à 11:07
Eeee pourquoi tu veux réecrire la SDL ? Elle fait tout ça très bien =)
11 juin 2008 à 13:19
Je pense que c'est un peu "gros" pour ce que je veux faire, mais étant donné que je n'ai pas assez de compétences dans le traitements des images en C, je te pique ta "lib" qui m'a l'air pas mal :)
27 août 2007 à 15:38
2 juil. 2007 à 13:23
get_color et set_color devraient être des macros
et puis add_logo devrait plutôt s'appeler blit ?
moi je verrais bien:
void blit(BMP *src, Rect rsrc, BMP *dst, Rect rdst, float angle_rotation, float alpha, pixel color_key);
prend la partie rsrc de src et la colle sur la partie rdst de dst en faisant tourner de angle_rotation, avec un alpha, et une couleur de pixel transparente...
c'est le genre de fonction bien pratique qu'il est toujours agréable d'avoir !
2 juil. 2007 à 01:22
NimporteQuoi++;
ExitProcess(blabla);
2 juil. 2007 à 01:11
2 juil. 2007 à 00:59
1 juil. 2007 à 22:55
1 juil. 2007 à 11:07