Forum: PC-Programmierung Ambilight Atmolight Bild auslesen Windows


von Ulrich T. (blinch)


Lesenswert?

Hallo!

Es gibt viele Projekte, die Atmolight und derartige fertige 
Softwarelösungen nutzen, um über das COM-Port oder USB oder 
DMX-Interfaces eine Art Ambilight nachzubauen, wie man es von Philips 
kennt.

Ich habe mir die Ikea LED-Leuchte "Dioder" gekauft und mir eine 
Deckenleuchte gebaut, die nun über Wlan ansteuerbar ist. Ich habe mir 
eine Anwendung geschrieben, die drei Trackbars (aus Windows Forms) für 
die Auswahl der Farbe zur Verfügung stellt.
Mein Traum ist es aber, eine Anwendung zu haben, die Die 
Durchschnittsfarbe des aktuellen Bildes auf dem Monitor mehrmals pro 
Sekunde per Wlan an die Lampe sendet.

Hierzu finde ich Atmolight sehr interessant, kann jedoch nirgendwo den 
Sourcecode herbeigooglen, ist das etwa nicht opensource? Ich finde immer 
bloß die Firmware für die Steuerungsplatinen.

Kann mir da jemand helfen oder hat jemand eine andere Idee, wie man an 
die Farbwerte kommen kann? DirectX oder sowas?
Ich bin ein besserer Mikrocontrollerprogrammierer als 
Windowsprogrammierer. Für ein UDP-Socket in einer Windowsformsanwendung 
hats aber noch gereicht.

Vielen Dank für konstruktive Vor- und Ratschläge!

PS: Achja C und C++ ist das wo ich am besten mitreden kann.

von Sharping (Gast)


Lesenswert?

Es gibt einige Tutorials wie du mit DirectX (z.B. unter C#) sowas 
realisieren kannst.

Schau mal hier:
Very fast screen capture using DirectX in C#:
http://www.codeproject.com/Articles/274461/Very-fast-screen-capture-using-DirectX-in-Csharp

von Ulrich T. (blinch)


Lesenswert?

Genau sowas in der Art hab ich mir als Hilfe gewünscht. Vielen Dank! Da 
mach ich mich jetzt mal ran.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.