Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
techniken:ps3eye [2015/01/08 14:53] fbonowski |
techniken:ps3eye [2018/11/27 17:06] (aktuell) SabidJFejzula |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Unter Windows ====== | ====== Unter Windows ====== | ||
- | ===== Update: Alles Obsolet... Neuer Anleitung hier: ===== | + | ===== Update vom Update: ===== |
+ | |||
+ | Importiert die Library PS3Eye über Sketch>Library importieren>Library hinzufügen. Dann schaut euch die Beispiele unter Datei>Beispiele>Contributed Librarys an. | ||
+ | |||
+ | ===== Neue Anleitung hier: (Veraltet) ===== | ||
Treiber für Windows gibts es hier: [[https://www.isis.tu-berlin.de/2.0/mod/resource/view.php?id=134766]] | Treiber für Windows gibts es hier: [[https://www.isis.tu-berlin.de/2.0/mod/resource/view.php?id=134766]] | ||
Zeile 7: | Zeile 11: | ||
Die Library braucht zusätzlich eine .dll Datei:[[https://www.isis.tu-berlin.de/2.0/mod/resource/view.php?id=134768]] Diese muss irgendwohin, wo ihr sie wiederfindet. Dieser Pfad muss dann in das Processing-Programm eingetragen werden, damit die .dll auch gefunden wird. | Die Library braucht zusätzlich eine .dll Datei:[[https://www.isis.tu-berlin.de/2.0/mod/resource/view.php?id=134768]] Diese muss irgendwohin, wo ihr sie wiederfindet. Dieser Pfad muss dann in das Processing-Programm eingetragen werden, damit die .dll auch gefunden wird. | ||
+ | ==== Ein Beispielprogramm ==== | ||
<file Java ps3Eye.ino> | <file Java ps3Eye.ino> | ||
// Ein Beispielprogramm zur Verwendung der CL_Eye Multicam Library (Felix Bonowski, 2014 , public domain) | // Ein Beispielprogramm zur Verwendung der CL_Eye Multicam Library (Felix Bonowski, 2014 , public domain) | ||
Zeile 21: | Zeile 25: | ||
void setup() { | void setup() { | ||
- | size(cameraWidth, cameraHeight); / mache das Fenster genau so groß wie das Bild | + | size(640, 480); // mache das Fenster genau so groß wie das Bild |
- | CLCamera.loadLibrary("C://CLEyeMulticam.dll"); // Hier müsst ihr den Pfad angeben, an dem ihr eure CLEyeMulticam.dll liegen habt! | + | CLCamera.loadLibrary("C:\\CLEyeMulticam.dll"); // Hier müsst ihr den Pfad angeben, an dem ihr eure CLEyeMulticam.dll liegen habt! |
myCamera=getPS3EyeInstance(); // Alles, was wir tun müssen, um die Kamera in Gang zu setzen ist in einer eigenen Funktion, die uns eine laufende Kamera zurückgibt. | myCamera=getPS3EyeInstance(); // Alles, was wir tun müssen, um die Kamera in Gang zu setzen ist in einer eigenen Funktion, die uns eine laufende Kamera zurückgibt. | ||
Zeile 63: | Zeile 67: | ||
+ | ===== Update: Diese folgende Anleitung ist obsolet, und steht hier nur noch der Vollständigkeit halber: ===== | ||
Unter Windows ist ein spezieller Treiber nötig, der dafür aber auch einen Haufen nützlicher Funktionen bietet. | Unter Windows ist ein spezieller Treiber nötig, der dafür aber auch einen Haufen nützlicher Funktionen bietet. |