Avatar billede Slettet bruger
10. april 2001 - 23:18 Der er 10 kommentarer og
1 løsning

Læse Farver Fra Billede

Hvordan læser jeg en farve på en bestemt pixel.
Hvordan skriver jeg en farve til en bestemt pixel.
Farven er ukendt.
I begge tilfælde er pixlen ukendt.

Mvh. Simon
Avatar billede prowler Nybegynder
10. april 2001 - 23:21 #1
Hmm... mener du farvenummer? Hvis du har Adobe photoshop, kan du med \"Eyedropper tool\" tage farven fra den pixel du skal have farven fra og læse farvenummeret. F.eks. en gul farve hedder f.eks. #F8E400
Avatar billede nico26 Nybegynder
10. april 2001 - 23:24 #2
du bruger pixel propertyen

var
  C: TColor;
begin
  C := Bitmap.Canvas.Pixel[X, Y];

Avatar billede Slettet bruger
10. april 2001 - 23:24 #3
Jeg vil have mit prøgram til at læse rgb fra en en pixel jeg har gemt i variablerne x og y
og så vil jeg have at den kan tegne en rgb til et billede på en pixel igen x og y

Mvh. Simon
Avatar billede Slettet bruger
10. april 2001 - 23:26 #4
Den er til at tegne med

Tak
Nu mangler jeg kun noget at læse med

Mvh. Simon
Avatar billede nico26 Nybegynder
10. april 2001 - 23:27 #5
rettelse - den hedder pixels

og vis du vil skrive til den:

Bitmap.canvas.pixels[x, y] := RGB(0, 0, 0);
Avatar billede Slettet bruger
10. april 2001 - 23:27 #6
fejl læse og skrive bytter
jeg vil gerne have rgb verdierne i nogle heltalsvariabler
og det er der de kommer fra

Mvh. Simon
Avatar billede Slettet bruger
10. april 2001 - 23:28 #7
0,0,0 kan vel udskiftes med
roed,groen,blae
Avatar billede nico26 Nybegynder
10. april 2001 - 23:30 #8
GetRValue, GetGValue, GetBValue
alle tre tager en RGB som parameter, og returnerer den enkelte farveværdi
Avatar billede nico26 Nybegynder
10. april 2001 - 23:31 #9
ja du kan selvfølglig sætte nogle variable i stedet for
Avatar billede Slettet bruger
10. april 2001 - 23:32 #10
Tak så ved jeg det

Mvh. Simon
Avatar billede Slettet bruger
10. april 2001 - 23:32 #11
Tak så ved jeg det

Mvh. Simon
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester