laura1978
Messages postés43Date d'inscriptiondimanche 11 novembre 2007StatutMembreDernière intervention21 janvier 2008
-
11 nov. 2007 à 20:58
laura1978
Messages postés43Date d'inscriptiondimanche 11 novembre 2007StatutMembreDernière intervention21 janvier 2008
-
12 nov. 2007 à 17:10
Salut,
Je suis nouvelle dans ce forum et j'ai un probleme en traitement d'image.
je dois ecrire un algo en c++ pour la transformation du niveau de gris d'une image video
en utilisant la formule qui suit, je dois calculer les valeurs de a et b en utilisant la formule suivante:
g'(x,y)= a* g(x,y)3 + b*g(x,y)2
et en tenant compte des conditions suivantes
g'(x,y)=0 für g(x,y)=0 {function minimal}
g'(x,y)=255 für g(x,y)=255 {function maximal}
SVP avez vous une idee car j'ai déjà tout essayée en vain
je serai contente d'avoir votre aide
laura
A voir également:
Écrivez un programme qui transforme une "image couleur" en une "image en niveau de gris".
laura1978
Messages postés43Date d'inscriptiondimanche 11 novembre 2007StatutMembreDernière intervention21 janvier 2008 12 nov. 2007 à 16:12
en tout cas tu as raison car ce que j'ai fait il y'avait encore de fautes et surtout je vois une image toute noire
donc je suis encore de voire ou j'ai mal fais
je ne suis pas une douee du c++
mais j'ai un Problème au niveau de la conversion puisque puffer[x+y*MAX_ZEILE] ( celui- ci sera en BYTE ) = (donc ici j'ai mis) (float)gw_act*gw_act*gw_act*a + (float)b*gw_act*gw_act;
cela me donne un Warning du genre => warning C4244: '=' : conversion from 'float' to 'unsigned char', possible loss of data
Vous n’avez pas trouvé la réponse que vous recherchez ?
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 12 nov. 2007 à 17:00
Met :
puffer[x+y*MAX_ZEILE]= (unsigned char)(gw_act*gw_act*gw_act*a + b*gw_act*gw_act);
et tu n'auras plus ce warning. Mais c'est pas bien méchant ce warning.
laura1978
Messages postés43Date d'inscriptiondimanche 11 novembre 2007StatutMembreDernière intervention21 janvier 2008 12 nov. 2007 à 17:10
j'ai tester il n'ya plus de warning, mais dommage l'image ne change pas elle reste la meme.
je ne sais ce qui ne va pas la maintenant ou bien c'est le calcul avec la hauteur et la Largeur ?