Seite 1 von 3
Gibt es Farberkenner für Anwedungen
Verfasst: 15.02.2009 20:48
von php-freak
Gibt es soetwas wie Farberkenn für Anwedungen? Wo man dann z.B den RGB Wert oder Hexadezimal rausbekommt?
Gruß
php-freak
Verfasst: 15.02.2009 20:53
von ts-soft
Würden Sie sich bitte bemühen deutsch zu schreiben!
Gruß
JENS
Verfasst: 15.02.2009 20:56
von TomS
Mach nen Screenshot und dann verwende die Funktion Point()
Re: Gibt es Farberkenner für Anwedungen
Verfasst: 15.02.2009 21:01
von Fluid Byte
php-freak hat geschrieben:Gibt es soetwas wie Farberkenn für Anwedungen? Wo man dann z.B den RGB Wert oder Hexadezimal rausbekommt?
Ja gibt es. Schau mal im Menü "Extras" unter "Tools".
Gruß
JENS
Verfasst: 15.02.2009 21:03
von X360 Andy
Paint.net --> Screen rein --> Farbe rauspicken ---> Erweiteter Farbwert
Gruß
JENS
Verfasst: 15.02.2009 21:03
von php-freak
Danke!
Verfasst: 15.02.2009 21:07
von php-freak
Falls es jemand vraucht!
Hier der Code!
Code: Alles auswählen
UseJPEGImageDecoder()
Image0 = CatchImage(0, ?Image0)
;- Images
DataSection
Image0:
IncludeBinary "x.jpg"
EndDataSection
StartDrawing(ImageOutput(0))
Farbe = Point(5, 5)
MessageRequester("",Str(Farbe),0)
StopDrawing()
SetClipboardText(Str(Farbe))
Der RGB Wert wird sowohl ausgegeben als auch in die Zwischenablage kopiert
Verfasst: 15.02.2009 21:24
von TomS
Das ist aber nicht dynamisch und daher völlig unsinnig.
Das Bild x.jpg wird beim Komplilieren an die EXE angehängt. Und der Wert wird später dynamisch ausgelesen?
Also solange du nur den Punkt 5,5 haben willst, ist es doch viel sinnvoller dessen Farbwert zu speichern, anstatt das ganze Bild mitzunehmen...
Verfasst: 15.02.2009 21:26
von php-freak
Das Ding hab ich in 20sek geproggt! Ich wollte nur von einem Bild die Farbe haben!
Verfasst: 15.02.2009 21:28
von php-freak
Code: Alles auswählen
UseJPEGImageDecoder()
Ergebnis = LoadImage(0, "x.jpg" )
;- Images
StartDrawing(ImageOutput(0))
Farbe = Point(5, 5)
MessageRequester("",Str(Farbe),0)
StopDrawing()
SetClipboardText(Str(Farbe))
Aber für dich!