Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 22 Jul 2002 16:30:54

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Routine de bmp3c optimisée!

Vous savez tous que la routine d'affichage de KTr est très lente,
je l'ai donc modifiée légerement pour gagner en rapidité.

C'est très simple, à l'origine, sa fonction affiche les pixels blancs...
ce qui occasionne donc une grosse prete de vitesse puisque les
laisser vides donne exactement le même résultat en plus rapide.

Voici donc la routine modifiée:

Code:

void drawGrayPict(void)
{
int i,j,pixel;
for(i=0;i<=127;i++)
    for(j=0;j<=63;j++)
        {
            pixel=2-nom_du_tab[63-i][127-j];
            if(pixel!=0) gpixel( j, i, pixel);
        }
}

Voilà!
Plus qu'à la modifier en fonction du tab qu'à généré bmp3c:

soit l'image est à l'endroit et vous supprimez les "63-i" et les "127-j"
soit les blancs sont symbolisés par la valeur 0 et là vous enlevez le "2-"

Voilà j'espère que ça aidera pas mal de programmeurs
qui trouvaient la routine trop lente! Mais il est évident que ma nouvelle routine
ne sera pas plus rapide que l'autre si l'image à afficher contient peu de blanc!!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#2 23 Jul 2002 03:20:59

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: Routine de bmp3c optimisée!

y a pas que la lenteur, ya aussi la place que prend l'image codée par son logiciel !!! c'est enorme. alors moi j'attends le logiciel de yass !!


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#3 23 Jul 2002 05:48:59

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: Routine de bmp3c optimisée!

mieux, et aussi le plus rapide est de créer des fichiers *.dat, qui sont en fait des bmps dont le header est modifié, et ensuite de les ouvrir en lecture binaire et c'est bon. Seul mésavantage, on ne peut pas le faire en grayscale...


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#4 23 Jul 2002 06:57:12

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Routine de bmp3c optimisée!

Si j'avais comence mon systeme de Csp (Casio picture)
qyui continet l'image au format del'ecran casio et dans le header, le mode video, la taille, la version du format ...
G deja fait le log pour les faires en N&B dans les 2 modes
Et j'avais comencé a faire un convertisseurs Gris qui fait des fichiers dans cette restrcitions, mais les routines bogguent, maisj e pense sortir ça prochainement et je compte bien que des devbeloppeurs de Exploreurs veuillent ajouter la compatibilitées avec ces fichiers ainsi qu'avec mes fichiers vidéos, entezndez que ces 2 log sont encore en bêta mais foinctionnent trés bien
Voilou, qui veut des nouvelles, mes betas, ..
Me mailent !!

Hors ligne

 

#5 23 Jul 2002 09:03:59

C@siomax
Programmeur Graph100
Lieu: Grenoble, au QG de fmw-product
Date d'inscription: 03 Feb 2002
Messages: 3042
Site web

Re: Routine de bmp3c optimisée!

Ok moi je veux bien tester ton format d'image!


:mrd: :mrd:
.·´¯`·.¸.-> Casiomax <-·´¯`·.¸.·

Statut: indéfini

Hors ligne

 

#6 24 Jul 2002 04:12:53

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Routine de bmp3c optimisée!

Ben faut que je m'y remette ....
Sinon on peut aussi les integrer dans un prog en c, j'ai la routine pour les images en gris, mais faut juste faire la convertion bmp<->Csp Gris
G deja le prog pour faire les Csp N&B C3 et D3 et le prog qui les faits mais faut que je m'y remette pour les gris, faut que je trouve pq cette **** de routines marche plus !!

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr