Rechercher : dans
Par :

Couleur de fond d'image

Dernière réponse le 14 mai 2008 à 22:43:06 Hollowseb, le 12 jun 2003 à 16:51:05 
 Signaler ce message aux modérateurs

Voilà, comment peut ont conaitre la couleur du fond d'une image ?
Par exemple le fond est blanc (bleu rouge vert ...)alors effectuer les manipulation des qu'un pixel n'est pas de la couleur du fond, cette couleur de fond etant defini par le pixel (0;0)

Meilleures réponses pour « Couleur de fond d'image » dans :
Changer de fond d'écran VoirPour Windows XP et versions antérieures Pour Windows Vista Obtenir des fonds d'écran Solution plus rapide Comment changer l'arrière-plan du Bureau ? Un fond d'écran est une image utilisée en arrière-plan de votre bureau. Lors d'une...
[Word] Image de fond VoirIl est possible sous Microsoft Word d'afficher une image en arrière-plan dans un document en cliquant sur le menu Format, puis sur Arrière-Plan et enfin sur Motifs et textures. Dans l'onglet Image, cliquer sur le bouton "Sélectionner une image"....
Gnome - changer rapidement de fond d'écran VoirChanger rapidement de fond d'écran Vous l'avez peut être remarqué : pour changer le fond d'écran de Nautilus, vous devez ouvrir l'image avec le visionneur, puis faire "image > définir comme papier peint". Ce n'est, ni très pratique, ni très...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...

1

letissya, le 13 jun 2003 à 13:15:09

Hum, hum ...

je crois que tu as oublié : "bonjour, vous qui êtes super sympa..." et "merci de votre aide"....

bon c'est bien parce que la dernière fois tu as été poli, que je te rappelle à l'ordre cette fois...


tu programmes en quel langage?
si c'est un langage orienté objet, tu dois avoir un objet image (bitmap, ...) qui pourrait avoir une méthode du genre GetPixel(X,Y), et une méthode d'objet pixel qui pourrait être GetColor()...

Mais bon ça dépend du langage que tu utilises..

Quant tu poses une question il faut essayer de donner un max d'infos.. parce que là tu vois bien que tout ceux qui ont lu ton post, ben ils ont meme pas essayer de répondre....

voilà!

Letissya

Répondre à letissya

2

Hollowseb, le 13 jun 2003 à 13:42:15

Desoler pour la politesse :-(.
Sinon je suis toujour sous c++ builder avec le meme programme qui avance doucement.
Je vais esseyer GetPixel Merci.

Répondre à Hollowseb

3

letissya, le 13 jun 2003 à 14:01:05

Voilà ce que j'ai trouvé dans la doc C++ builder :

"
Lecture et définition de pixels
Chaque canevas a une propriété Pixels indexée qui représente les points de couleur
constituant l’image sur le canevas. Vous devrez rarement accéder directement à la
propriété Pixels, sauf si vous voulez connaître ou modifier la couleur d’un pixel
particulier.
Remarque La définition de pixels individuels prend beaucoup plus de temps que les
opérations graphiques sur des zones particulières. N’utilisez pas la propriété
tableau Pixel pour accéder aux pixels d’une image dans un tableau général. Pour
un accès performant aux pixels d’une image, voir la propriété TBitmap::ScanLine.
"

donc c'est la propriété Pixels .. ou scanline..

Letissya

Répondre à letissya

4

Karina, le 26 aoû 2003 à 16:19:28

Bonjour,
je vien de lire ce que vous avez écrit et je suis très interessée, il y a quelques moi j'ai utilisée MatLab dans le but de séparer des pixels du fond (rouge) d'une image bitmap des pixels de l'objet déssinée (aspect blanc-maron), je suis partie du pricipe que l'image peut être considérée comme une matrice à deux dimenssions pour chaque canal RVB, et j'ai utilisé l'analyse en composantes principales (ACP) pour faire la séparation, sachant que MatLab est un outil très interessant pour les calculs matricielles... je ne suis pas arrivée à le faire pour plusieurs raison, les plus importantes à mon avis sont: les boucle retarde énormément les calculs, et L'ACP est sencé réduire le nombre de variables, alors que mes variable RVB sont dépendante, puisque le pixel de l'image couleur est représenté dans les trois axes RVB... si vous avez une autre idée qui me permeterai de résoudre ce problème j'aimerai bien l'avoir
Je vous remercies par avance
Karina

Répondre à Karina

5

letissya, le 26 aoû 2003 à 16:29:02

Bonjour,

je connais un peu Matlab (juste un peu), par contre l'ACP m'ai inconnu, enfin du moins sous ce nom là...
mais si je comprend bien tu as une matrice (qui représente ton image) et chaque case est un pixel de ton image...

si ton fond est rouge, je suppose que tu as recherché tous les pixels rouge de l'image...
j'ignore pourquoi ça t'a pris trop de temps, peut-etre que ton image est trop grande ou que Matlab n'est pas assez rapide...


Letissya

Répondre à letissya

6

mouhamedtiger, le 4 mar 2008 à 19:39:23

Je travaille sur c++ builder , et je sais pas comment je peut extraire la matrice de puis l'image alors Letissya et vous pouvez m'aider je serai tres reconnaisson

Répondre à mouhamedtiger

7

 fifou87, le 14 mai 2008 à 22:43:06

Bonjour,
j'ai entrain de réaliser une application et je me suis bloqué car j'ai besoin de code qui donne la position de pixel qui porte un couleur par exemple un pixel noir c a dire " une boucle qui parcoure tout les pixel de l'image binaire(noir/blanc) elle sera arreté lorsqu'elle trouve un pixel noir elle me donne la position de ce pixel"....... remarque: ce code par builder c++....
s.v.p......... j'ai besoin de votre aide ..
merci d'avance..

Répondre à fifou87
Collection CommentÇaMarche.net