PhotoFiltre

Le forum officiel de PhotoFiltre
It is currently 11 Jul 2020 18:54

All times are UTC + 1 hour [ DST ]


Forum rules


:idea: Forum d'aide au fonctionnement de PhotoFiltre et de PhotoFiltre Studio.
:idea: Merci de consulter la documentation de PF Studio, et de lire cette information, pour vous orienter.
Si vous êtes débutant, voir Comment me lancer. Votre question a peut-être déjà sa réponse.



Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Bug transparence
PostPosted: 16 Jun 2004 11:56 
Offline
Administrateur(trice)
Administrateur(trice)|Administrateur|Administratrice

Joined: 28 Oct 2003 23:49
Posts: 11388
Gender: None specified
On va essayer de corriger ce bug de transparence qui devient assez penible :x

J'ai fait une petite amélioration, pouvez-vous me dire si la transparence est bien conservée maintenant dans tous les cas.

Remarque : la couleur de transparence peut être modifiée au moment de l'enregistrement/ouverture (j'expliquerait ça plus tard) mais la transparence doit bien fonctionner

http://photofiltre.free.fr/tmp/pf57beta.zip


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 11:59 
Offline
Nouveau
Nouveau(elle)|Nouveau|Nouvelle

Joined: 16 Jun 2004 11:51
Posts: 23
Location: Au dessus du Havre
Gender: Male
PhotoFiltre version: 5.6 je crois
Operating System: XP Home
Processor: PIV 1.8ghz
RAM memory: 512
C'est quoi qui doit (ou ne doit pas plutôt :D) bugger ?


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 12:01 
Offline
Administrateur(trice)
Administrateur(trice)|Administrateur|Administratrice

Joined: 28 Oct 2003 23:49
Posts: 11388
Gender: None specified
Quand on enregistre un gif transparent, il doit s'ouvrir en transparent, ça parait bête mais le pb est aussi à ce niveau là parfois


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 12:03 
Offline
Nouveau
Nouveau(elle)|Nouveau|Nouvelle

Joined: 16 Jun 2004 11:51
Posts: 23
Location: Au dessus du Havre
Gender: Male
PhotoFiltre version: 5.6 je crois
Operating System: XP Home
Processor: PIV 1.8ghz
RAM memory: 512
Moi j'ai essayé, et ça a l'air de marcher parfaitement !

EDIT : confirmation, j'ai essayé sur trois images, et ça marche du tonnerre ! :wink:


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 12:09 
Offline
Posteur fou
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
User avatar

Joined: 29 Oct 2003 17:19
Posts: 1767
Location: Nord de la France
Gender: Male
PhotoFiltre version: PF studio 9
Operating System: XP SP2
Processor: Atlhon
RAM memory: 1 Go
J'ai essayé avec les mêmes images qu'hier et aujourd'hui je n'ai plus le bug, la transparence est bien conservée à la réouverture de l'image.

Par contre quand on désactive la transparence, la couleur de la transparence de l'image originale est changée et devient le vert clair (comme hier), mais ce n'ai pas bien grave :wink:

_________________
Cordialement Pascal


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 13:31 
Offline
Administrateur(trice)
Administrateur(trice)|Administrateur|Administratrice

Joined: 28 Oct 2003 23:49
Posts: 11388
Gender: None specified
Je vais essayer d'expliquer pourquoi PhotoFiltre modifie parfois la couleur de transparence car ce n'est pas par plaisir :(

Le format GIF fonctionne en mode couleurs indexées. Dans ce mode l'image utilise une table de correspondance des couleurs que l'on appelle palette (voir internet pour plus de détails). Il est possible que la palette contienne plusieurs fois la même couleur en valeurs RGB. Par exemple Palette[0] = (255,255,255) et Palette[3] = (255,255,255).

Imaginons que la couleurs de transparence soit la n° 0, mais que le GIF utilise aussi la couleur n° 3 pour certains pixels ==> gros problème car au niveau de Delphi, la couleur de transparence doit être unique en valeurs RGB ! Dans ce cas, PhotoFiltre modifie les valeurs RGB de la couleur de transparence.

On peut penser que ce cas est assez rare mais en fait il est très fréquent !

Les logiciels qui ne font pas d'edition de GIF transparent n'ont pas ce soucis (pas de damier en fond), j'essaye de faire un peu plus avec PhotoFiltre mais tout le monde pense que c'est un bug :cry:


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 14:13 
Offline
Membre d'honneur
Membre d'honneur

Joined: 08 Mar 2004 19:17
Posts: 2976
Location: Essonne
Gender: Male
PhotoFiltre version: Dernières de PF Free et PFS
Operating System: Windows XP Home SP2
Processor: Athlon 64 3500+ non O/C
RAM memory: 2x512 Mo en DC
Maintenant ça marche bien mais je trouve quand même un peu gênant de ne pas retrouver la vraie couleur de transparence qui, au passage, ne se transforme en vert clair que sur les GIF transparents générés par PhotoFiltre.
Merci Antonio pour ces explications :)


Top
 Profile  
 
 Post subject:
PostPosted: 16 Jun 2004 21:51 
Offline
Administrateur(trice)
Administrateur(trice)|Administrateur|Administratrice

Joined: 28 Oct 2003 23:49
Posts: 11388
Gender: None specified
1°) Je vois que mes explications ne vous ont pas convaincus...mais bon comme les utilsiateurs ne sont jamais satisfaits :wink:

2°) Par définition, une couleur transparente ne se voit pas, donc qu'elle soit noir ou blanche ou rouge, peut importe, non ?

3°) Si ça gène vraiement, je peux faire comme la plus part des freeware : ignorer l'affichage de la transparence (pas de damier en fond) et afficher la couleur de transparence originale, mais je trouve ça moins bien (avis perso) :?:


Top
 Profile  
 
 Post subject:
PostPosted: 17 Jun 2004 9:02 
Offline
Posteur fou
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
User avatar

Joined: 29 Oct 2003 17:19
Posts: 1767
Location: Nord de la France
Gender: Male
PhotoFiltre version: PF studio 9
Operating System: XP SP2
Processor: Atlhon
RAM memory: 1 Go
Antonio wrote:
Je vois que mes explications ne vous ont pas convaincus...


Moi si j'ai bien compris :wink: et ça ne me gêne pas du tout.

Je trouve que c'est super facile de faire un gif transparent avec PhotoFiltre, il n'y a qu'a essayer d'en faire un avec XnView :wink: , quelle galère :!:

Et puis c'est super pratique de voir directement la transparence d'une image avec un damier :D , peu importe de garder la couleur de transparence d'origine, puisqu'en général on garde l'image d'origine sous un autre nom :wink:

_________________
Cordialement Pascal


Top
 Profile  
 
 Post subject:
PostPosted: 17 Jun 2004 9:08 
Offline
Membre d'honneur
Membre d'honneur

Joined: 29 Oct 2003 15:53
Posts: 1084
Location: 21
Gender: Male
PhotoFiltre version: 6.0
Operating System: Windows 2000 SP 4
Processor: Pentium IV 2,4Ghz
RAM memory: 512Mo DDR 333
En tout cas je confirme que pour faire un GIF transparent y a pas mieux que PhotoFiltre... Si vous voulez j'ai une procédure pour le faire avec Photoshop c'est super chiant! (Puisqu'il faut une procédure :twisted: )

_________________
Benjamin


Top
 Profile  
 
 Post subject:
PostPosted: 17 Jun 2004 14:55 
Offline
Membre d'honneur
Membre d'honneur

Joined: 08 Mar 2004 19:17
Posts: 2976
Location: Essonne
Gender: Male
PhotoFiltre version: Dernières de PF Free et PFS
Operating System: Windows XP Home SP2
Processor: Athlon 64 3500+ non O/C
RAM memory: 2x512 Mo en DC
En tout cas, avec IrfanView, c'est super...simple :wink: :
Il n'y a qu'à dire qu'on veut la choisir à l'enregistrement, l'image s'affiche, on clique dans la zone qu'on veut transparente et 1/4 de seconde après l'image est enregistrée.
Finalement c'est pas trop gênant, mais est-ce qu'il serait possible au moins de choisir la couleur qu'on veut à la place de la transparence ? :oops:


Top
 Profile  
 
 Post subject:
PostPosted: 17 Jun 2004 18:30 
Offline
Posteur fou
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
User avatar

Joined: 29 Oct 2003 17:19
Posts: 1767
Location: Nord de la France
Gender: Male
PhotoFiltre version: PF studio 9
Operating System: XP SP2
Processor: Atlhon
RAM memory: 1 Go
FrançoisL wrote:
En tout cas, avec IrfanView, c'est super...simple :wink: :
Il n'y a qu'à dire qu'on veut la choisir à l'enregistrement, l'image s'affiche, on clique dans la zone qu'on veut transparente et 1/4 de seconde après l'image est enregistrée.


C'est peut-être simple, mais le résultat n'est pas superbe; il n'y a pas de tolérance et le gif transparent est plein de pixels résiduels.
Franchement Photofiltre est bien meilleur dans cette fonction. :wink:

Quote:
Finalement c'est pas trop gênant, mais est-ce qu'il serait possible au moins de choisir la couleur qu'on veut à la place de la transparence ?

A quoi ça va te servir ? là je ne vois pas l'intérêt .

_________________
Cordialement Pascal


Top
 Profile  
 
 Post subject:
PostPosted: 17 Jun 2004 21:05 
Offline
Administrateur(trice)
Administrateur(trice)|Administrateur|Administratrice

Joined: 28 Oct 2003 23:49
Posts: 11388
Gender: None specified
Je vais quand même essayer de voir d'ici la fin du mois, s'il n'y a pas moyen de forcer la couleur de transparence à l'enregistrement. Le problème c'est que cette partie n'est pas de moi (TGIFImage de Anders Melander), donc faut que je regarde le code...


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group