Color picker (capture d'écran, zoom et conversion de couleurs)

Soyez le premier à donner votre avis sur cette source.

Vue 6 385 fois - Téléchargée 580 fois

Description

Simple petit programme pour récupérer la couleur d'un pixel aux formats RGB (composantes de base), COLORREF (API Win32), TColor (Delphi, idem que COLORREF mais avec un $ au lieu du 0x lol) et HTML. Le petit point au milieu du zoom indique le coin supérieur gauche du pixel analysé, pour récupérer une couleur il faut se placer sur l'edit idoine et faire Ctrl-C.

Çà ne va pas chercher bien loin, mais j'en avais marre de faire impr ecran/paint/pipette/modifier les couleurs/calc pour les mettre ensuite dans mon code, et je me rappelais d'un programme similaire que j'utilisais mais que je n'ai pas pu retrouver.

Source / Exemple :


// zip (format Delphi 5)

Conclusion :


Il ne me semble pas qu'il y ait des bugs, en tout cas chez moi çà marche.
Il doit y avoir un moyen plus propre que l'utilisation d'un timer, si vous avez une idée ;-)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

ronchon_sama
Messages postés
15
Date d'inscription
dimanche 26 octobre 2003
Statut
Membre
Dernière intervention
4 juillet 2005
-
Merci ^_^
Depuis la dernere mise a jour j'ai aussi ajoute un filtre de desaturation de la capture, le support pour les valeurs HSV (celle de Photoshop...) et un color picker style 'photoshop'. Mais mon color picker Photoshop est super lent niveau rafraischissement, j'avais commence l'optimisation des mes functions mais cela fait un moment que je n'y ai pas touche (et en plus il faudrait sans doute que je les changent pour de l'assembleur...)
cs_Nebula
Messages postés
790
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1 -
Bizarre que je sois passé à côté de ta source (j'avais pourtant bien fait une recherche avant de poster celle-ci) :-/

En tout cas, joli travail ;-)
cs_Nebula
Messages postés
790
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1 -
Moui, je sais pas si un truc pareil est bien utile à encapsuler dans un composant mais c'est pas mal ;-)

Je vois qu'on a pas procédé pareil pour récupérer le DC du bureau, c'est super Windows : deux moyens de faire la même chose (et encore, y'en a sûrement d'autres lol)
cs_Nebula
Messages postés
790
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
7 juin 2007
1 -
Non, c'était un nom du genre "Color Picker" mais j'ai oublié lequel exactement...
CptPingu
Messages postés
3821
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
28 août 2019
85 -
Le programme en question ne serai pas "Flex2Color" ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.