pixelkleur

Nieuwe Liberty BASIC programmeurs kunnen hier om hulp vragen.

Moderators: anthonio, Abcott

pixelkleur

Berichtdoor LeoNaftoli » zo aug 23, 2009 8:56 am

Ik wil een vga plaatje (liefst jpg)uit de webcam laden (grab?) en daarna de kleur van elke pixel kunnen opvragen,
weet iemand welke commando's hier voor zijn?
LeoNaftoli
 
Berichten: 1
Geregistreerd: za aug 22, 2009 9:52 pm
Woonplaats: Wilhelminaord

Re: pixelkleur

Berichtdoor Gordon » za nov 07, 2009 2:01 pm

Hallo LeoNaftoli,

Het setten van een pixel kleur is eenvoudig.
Het opvragen is niet eenvoudig.

De pixel kleuren worden in de GDI32.DLL bewaard, in de functie GetPixel.
Voor die functie heb je 2 parameters nodig:
De Windows Device Control (nummer) van de muis waarmee je de pixel wilt aangeven.
De plek van de pixel.

Helaas heb je voor het opvragen van de hDC dus weer een andere DLL nodig
Die zit in USER32.DLL in de GetDC functie.

Hier lees je er wat meer over
http://libertybasic.conforums.com/index.cgi?board=game&action=display&num=1242913352

Gordon

De onderwerp hoort in API/DLL thuis.
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am


Keer terug naar Beginner

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 1 gast

cron