coordonnées des pixels

Bug, suggestion, ça se passe par ici !
Ne concerne que ce qui touche au logiciel en lui même.

Modérateur : Modérateurs

Règles du forum
: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.
Pascal
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Messages : 1764
Inscription : 29 oct. 2003 16:19
Version de PhotoFiltre : PF studio 9
Système d'exploitation : XP SP2
Processeur : Atlhon
Mémoire RAM : 1 Go
Localisation : Nord de la France

coordonnées des pixels

Message par Pascal »

Bonjour à tous,
Je me demande s'il n'y a pas un bug au niveau de l'affichage des coordonnées des pixels.
Si je place le curseur sur le premier pixel en haut à gauche d'une image, j'ai les coordonnées X=0 Y=0, ne serait-il pas plus logique d'avoir X=1 ; Y=1 ?? :? car lorsqu'on veut prendre des points de repèrage dans une image il faut penser n-1 à chaque fois ?
Pascal
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Messages : 1764
Inscription : 29 oct. 2003 16:19
Version de PhotoFiltre : PF studio 9
Système d'exploitation : XP SP2
Processeur : Atlhon
Mémoire RAM : 1 Go
Localisation : Nord de la France

Message par Pascal »

De même, je voudrais commencer une sélection avec le lasso polygonal dans le coin du bas à gauche, et c'est impossible :( , la sélection commence obligtoirement un pixel plus haut; là je pense qu'il y a un bug car je peux commencé ma sélection dans le coin haut à gauche sans problème.
FrançoisL
Membre d'honneur
Membre d'honneur
Messages : 2950
Inscription : 08 mars 2004 18:17
Version de PhotoFiltre : Dernières de PF Free et PFS
Système d'exploitation : Windows XP Home SP2
Processeur : Athlon 64 3500+ non O/C
Mémoire RAM : 2x512 Mo en DC
Localisation : Essonne

Message par FrançoisL »

Tiens, oui, je n'avais pas remarqué ça :P
Effectivement, pour moi, dans une image 1024x768, la dernière colonne de pixels doit être la n°1024 et non pas la 1023, bien que personnellement ça ne me dérange pas vraiment.
Quant à la sélection, il suffit de toute façon de la déplacer d'un cran en bas après l'avoir fermée. Je crois avoir compris le "bug" :
Comme la sélection est gérée vectoriellement avec des coordonnées de point, si on clique sur un pixel de la rangée du bas, c'est sa coordonnée qui est enregistrée et la sélection vient se placer "sur" ce pixel, mais en fait au dessus.

Je ne sais pas si je suis clair ni si j'ai raison :roll:
Pascal
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Messages : 1764
Inscription : 29 oct. 2003 16:19
Version de PhotoFiltre : PF studio 9
Système d'exploitation : XP SP2
Processeur : Atlhon
Mémoire RAM : 1 Go
Localisation : Nord de la France

Message par Pascal »

Bonjour François,
Merci pour ton astuce, je n'y avais pas pensé du tout, après avoir fermé la sélection j'ai réussi à la placer au bon endroit :D , le problème est que j'ai aussi été obligé de l'agrandir pour l'avoir sur toute la hauteur et là j'ai perdu mes angles de 45° indispensable pour ce que je voulais faire (faire une sélection dans une image pour la couper en deux). Je retiens bien ton astuce, elle me servira dans d'autres cas.

Enfin, c'est pas grave, j'ai réussi à faire ma sélection spéciale indirectement avec le plugin contour, je trouve même que j'ai obtenu un résultat plus précis; enfin c'est difficile d'expliquer ce que je suis en train de faire, mais vous allez bientôt le voir.... :wink:

Pour les coordonnées décalées, je ne sais pas si c'est normal, mais ça serait mieux de ne pas devoir penser n-1 pour se repérer.
Pascal
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Messages : 1764
Inscription : 29 oct. 2003 16:19
Version de PhotoFiltre : PF studio 9
Système d'exploitation : XP SP2
Processeur : Atlhon
Mémoire RAM : 1 Go
Localisation : Nord de la France

Message par Pascal »

Je viens de regarder dans Photoplus et The Gimp et c'est idem :?
Donc ça doit être normal ! sans doûte que les coordonnées des pixels commencent toujours par l'origine 0,0.
Je ne trouve pas ça logique pour se repérer, mais bon...
Benjamin
Membre d'honneur
Membre d'honneur
Messages : 1075
Inscription : 29 oct. 2003 14:53
Version de PhotoFiltre : 6.0
Système d'exploitation : Windows 2000 SP 4
Processeur : Pentium IV 2,4Ghz
Mémoire RAM : 512Mo DDR 333
Localisation : 21

Message par Benjamin »

Oui en informatique on aime bien commencer à 0 :)
Antonio
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13028
Inscription : 28 oct. 2003 22:49

Message par Antonio »

J'utilise les API Windows pour dessiner les formes. Au niveau de Windows, quand on dessine un rectangle, le point bas/droite n'est pas inclus, par contre, dans le cas d'un polygone (liste de points) le point bas/droite est compris. C'est un peu tordu tout ça !

De plus, quand on trace une ligne (mode polygone), le dernier point n'est pas affiché. Ca semble négligeable mais avec un zoom de 1600% un point fait 16 pixels de large, donc ça commence à se voir.

La gestion des sélections et du zoom peuvent sembler simple mais c'est ce qui m'a donner le plus de mal dans PhotoFiltre.

Tous ça pour dire que j'ai fait la modif, vous pouvez télécharger PhotoFiltre à nouveau (sur sur la partie free uniquement) et normalement on peut atteindre les bords de l'image en mode polygone et lasso.
(pas de news car peu de modifs)
Pascal
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Messages : 1764
Inscription : 29 oct. 2003 16:19
Version de PhotoFiltre : PF studio 9
Système d'exploitation : XP SP2
Processeur : Atlhon
Mémoire RAM : 1 Go
Localisation : Nord de la France

Message par Pascal »

Merci Antonio pour toutes ces explications.
J'ai essayé la nouvelle version (version Zip / free) et j'arrive bien à dessiner un carré dans un coin; par contre si je veux partir d'un coin bas, pour faire une ligne à 45°, c'est impossible, car le lasso debute automatiquement un pixel plus haut avant que je remonte vers le haut.

Enfin, c'est pas grave, ne te casses pas la tête pour ça :wink:
Antonio
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13028
Inscription : 28 oct. 2003 22:49

Message par Antonio »

J'ai fais la modif car je trouve que ce bug est contraignant
(sur free uniquement, je ferai le reste demain)
Pascal
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Posteur(se) fou(lle)|Posteur fou|Posteuse folle
Messages : 1764
Inscription : 29 oct. 2003 16:19
Version de PhotoFiltre : PF studio 9
Système d'exploitation : XP SP2
Processeur : Atlhon
Mémoire RAM : 1 Go
Localisation : Nord de la France

Message par Pascal »

Merci beaucoup Antonio, ça fonctionne parfaitement maintenant :D
Leca1

Message par Leca1 »

je ne sais pas afficher les coordonnées de la page texte affichée .
FrançoisL
Membre d'honneur
Membre d'honneur
Messages : 2950
Inscription : 08 mars 2004 18:17
Version de PhotoFiltre : Dernières de PF Free et PFS
Système d'exploitation : Windows XP Home SP2
Processeur : Athlon 64 3500+ non O/C
Mémoire RAM : 2x512 Mo en DC
Localisation : Essonne

Message par FrançoisL »

Toutes les infos se trouvent dans la barre d'état (voir explication sur mon site).