1

voila je suis a fond la dessus en ce moment et j'ai quelques questions, pour le moment je peux convertir des bmp noir et blanc et du 16 couleurs mais c pas super super
en fait je cherche un algorithme efficace de redimensionnement , pour le moment je fais ca : par exemple si j'ai une image Largeur*Hauteur
je prend mon bmp et le converti de telle sorte que chaque pixel soit codé sur un octet
je decremente la largeur jusqua ce qu'elle soit un multiple de 160,
je fait de meme pour la hauteur avec 100
puis pour chaque lot de pixel de largeur=(Largeur_decrementé/160) et de hauteur=(hauteur_decrementé/100) je fais une moyenne des pixel (vu que pour le moment c que du noir et blanc ca va mais apres ...) et si par exemple j'ai autant de noir que de blanc et ba la je fais du noir par defaut
ensuite je le remet en une suite de bit

mais bon, c nul, les rendu sont vraiment pourri, et j'ai cherché sur google j'ai rien trouvé d'interressant
NTW !!!!!

2

svp aidez moi, tout ce que j'ai trouvé dans le redimensionnement c'est avec StretchBlt (WIN 32 ) mais j'aimerais faire qqchose de portable ...
NTW !!!!!

3

y'a vraiment personne qui veut m'aider ??????

trifus
NTW !!!!!

4

Tu pars de l'image de destination, tu prends ton pixel tu appliques l'homothétie réciproque (le zoom inverse, de facteur 1/k), tu arrondis au pixel source le plus proche et tu copies ça dans ton pixel. L'important est de partir de la destination, pas de la source.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

6

kevin >> euh ok je vais essayer et merci ininiment de tout mon coeur pour ta reponse !! love merci merci merci !!

Martial >> en fait pour le moment tous ce que ca fait c'est que ca cree un fichier ti qui est au format PIC de la ti si c du noir et blanc et OTH si c'est du 4 gray ( pour le moment ca coince au niveau du nvg) avec un format proche du bitmap (qq memcpy suffisent pour l'afficher)

NTW !!!!!