WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   [C++] Farbe eines Pixels bestimmen (http://www.wcm.at/forum/showthread.php?t=153405)

Noerf 17.12.2004 14:50

[C++] Farbe eines Pixels bestimmen
 
Moin moin,

ich möchte mit einem C++ Programm die Farbe eines bestimmten Pixels in einem Bild auslesen.
Genaugenommen suche ich ein Äquivalent zu "imagecolorat( resource image, int x, int y)" in PHP.
Gibt es sowas in ganz einfach?

Gruß
Thies

JackLemon 19.12.2004 01:55

php kann das imho doch nur, wenn du enstprechende grafik-bibliotheken installiert hast (imagemagik, ...). und davon gibt es glaub ich auch einige für c++. ist wahrscheinlich das einfachste.

Noerf 19.12.2004 15:24

ja, aber hast du ne Ahnung welche Bib ich da nehmen kann und wie es funktioniert? Hab ein paar gefunden, aber irgendwie funktionierte das nur eher begrenzt....

Schönen Sonntag noch
Thies

Sesa_Mina 19.12.2004 17:05

api call?

getpixel?

JackLemon 19.12.2004 20:55

google,

http://www.google.at/search?q=c%2B%2...ge+pixel+color

4. match:

http://www.codeguru.com/Cpp/G-M/bitm...cle.php/c1719/

was du suchst ist wohl

Color = m_Bits[y*m_Size.cx+x];


oder, noch einfacher (nach sesa_mina):

http://www.google.at/search?q=windows+api+getpixel


google ist echt ganz super... aber foren offensichtlich auch ;-)

Noerf 20.12.2004 11:23

Dankeschön, werd mir oben genanntes mal angucken:)

Der Tipp mit Google ist nicht schlecht, werde ich mir merken...;) Ich hab sogar eine ganze Zeit gesucht, aber da ich nicht viele Grundlagen habe und nicht wirklich wusste wonach ich suche war es gar nicht so einfach.

Also danke für die Hilfe
Thies


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag