Page 1 sur 1

encoder desencodeur JPEG

Publié : ven. 05/mars/2004 12:23
par gautt
il faudrait que les fonctions encoders et desencodeurs de JPEG de purebasic marche.... , pour le moment elle ne fonctionnes pas....

Publié : ven. 05/mars/2004 12:43
par Anonyme2
Tu es sur car je les ai utilisées et elles fonctionnent au moins pour le décodeur.

Tu pourrais mettre du code et tes images pour que l'on fasse des essais ?

Publié : ven. 05/mars/2004 14:19
par Fred
Je les utilise tout le temps et ca marche..

Publié : ven. 05/mars/2004 18:59
par gautt
quand j'execute le programme image plugin fourni avec purebasic et que j'ouvre un fichier *.jpg avec ce programme, que ensuite je le sauvegarde en *.jpg il me dit :

Caution : quantization tables are too coarse for baseline JPEG

et l'image sauvegarder est toute deformer...

quequ'un a une idée pour remedier a ce probleme?

Publié : ven. 05/mars/2004 21:37
par comtois
mets ton image quelque part qu'on puisse tester de notre côté

Publié : dim. 07/mars/2004 18:36
par gautt
voila l'adresse : http://www.sungames.ue.st/abbclick.jpg

essayer de l'ouvrir avec le programme imageplugin fourni avec purebasic et ensuite sauvegarder la en *.jpg, vous verez l'image est toute deformer et cubique

si quelqu'un a une solution a ce probleme, ca serait sympa de m'en faire part

merci d'avance

Publié : dim. 07/mars/2004 18:38
par gautt
voila l'adresse :http://perso.club-internet.fr/bclaudie/abbclick.jpg

essayer de l'ouvrir avec le programme imageplugin fourni avec purebasic et ensuite sauvegarder la en *.jpg, vous verez l'image est toute deformer et cubique

si quelqu'un a une solution a ce probleme, ca serait sympa de m'en faire part

merci d'avance

Publié : dim. 07/mars/2004 19:40
par Oliv
Je n'ai pas le temps de tester maintenant mais pour l'adresse que tu as donné c'est pas très malin http://perso.club-internet.fr/bclaudie/abbclick.jpg mieux sans redirecteur non ?

Publié : dim. 07/mars/2004 20:21
par Le Soldat Inconnu
j'ai testé avec le code suivant :

Code : Tout sélectionner

UseJPEGImageEncoder()
UseJPEGImageDecoder()

LoadImage(0, "abbclick.jpg")
SaveImage(0, "abbclick2.jpg", #PB_ImagePlugin_JPEG, 10)
aucun problème :)

Publié : mar. 09/mars/2004 18:50
par gaut
dans ton code :

Code : Tout sélectionner

SaveImage(0, "abbclick2.jpg", #PB_ImagePlugin_JPEG, 10)
que signifie le chiffre 10 ?

Publié : mar. 09/mars/2004 19:03
par Le Soldat Inconnu
c'est la qualité de compression du jpeg. (cette option n'existe que pour le jpeg)
10 : qualité max
1 : qualité pourri