Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-12-2011, 10:52   #1 (permalink)
#no.991 @ MM
 
Benutzerbild von hugeinc
 
Registriert seit: Apr 2003
Ort: München
Beiträge: 327
Webcam mit Licht steuern

Hi zusammen,
ich möchte gerne ein Movie so steuern, dass es durch eine Lichteinfall (Feuerzeug oder Taschenlampe) auf eine Webcam reagiert.
Ich habe schon einige Versuche mit activityLevel gemacht, nur ist das extremst ungenau.
Hat einer von euch vielleicht einen Tipp für mich?
Gruß, Micha
__________________
Arbeit ist keine Lösung...
hugeinc ist offline   Mit Zitat antworten
Alt 20-12-2011, 11:24   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von hugeinc Beitrag anzeigen
ich möchte gerne ein Movie so steuern, dass es durch eine Lichteinfall (Feuerzeug oder Taschenlampe) auf eine Webcam reagiert.
Das solltest Du etwas genauer beschreiben:
Willst Du...
  • ...die Position der Lichtquelle im VideoBild tracken?
  • ...oder ihre Intensität?
  • ...oder ganz was anderes?
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 20-12-2011, 11:37   #3 (permalink)
#no.991 @ MM
 
Benutzerbild von hugeinc
 
Registriert seit: Apr 2003
Ort: München
Beiträge: 327
Also.
Die Lichtquelle soll ein Streicholz, eine Taschenlampe o.ä. sein.
Ich habe ine MC, der nur von links nach rechts hüpften soll.
Ist die Intensität >99, dann tue was.
Das hier ist zu ungenau :-)

myCam = Camera.get();
myCam.setLoopback(true);
myVid.attachVideo(myCam);

rect.onEnterFrame = function() {
if (myCam.activityLevel > 99) {
this._x = 100;
}
};
__________________
Arbeit ist keine Lösung...
hugeinc ist offline   Mit Zitat antworten
Alt 20-12-2011, 12:25   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Zitat:
Zitat von hugeinc Beitrag anzeigen
Also.
Die Lichtquelle soll ein Streicholz, eine Taschenlampe o.ä. sein.
Ich habe ine MC, der nur von links nach rechts hüpften soll.
Tut mir leid, aber ich versteh weder, was Du da genau messen willst (was man nicht sauber beschreiben kannst, kann man auch nicht sauber in Code übersetzen), noch was der Sinn der ganzen Übung sein soll

Zitat:
Zitat von hugeinc Beitrag anzeigen
Ist die Intensität >99, dann tue was.
Das hier ist zu ungenau :-)

myCam = Camera.get();
myCam.setLoopback(true);
myVid.attachVideo(myCam);

rect.onEnterFrame = function() {
if (myCam.activityLevel > 99) {
this._x = 100;
}
};
activityLevel beschreibt nicht die Intensität des Lichts vor der Camera (die ist eh schwer zu messen, weil WebCams ihre Belichtung automatisch anpassen), sondern ist ein Gradmesser für die Bildveränderungen. Für das activityLevel ist es also völlig unerheblich ob man vor der Kamera Purzelbäume schlägt, oder mit Fackeln jongliert.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 20-12-2011, 12:31   #5 (permalink)
#no.991 @ MM
 
Benutzerbild von hugeinc
 
Registriert seit: Apr 2003
Ort: München
Beiträge: 327
Sorry für die Umstände. ich hab das jetzt gaaaanz einfacch mit dem Mikrofon gelöst.

ctxt.text = 'Licht'

mic = Microphone.get();
attachAudio(mic);
mic.setUseEchoSuppression(true);

this.onEnterFrame = function() {
if (mic.activityLevel > 3) {
ctxt.text = ''
}
};

Trotzdem Danke für dein Mühe ...
__________________
Arbeit ist keine Lösung...
hugeinc ist offline   Mit Zitat antworten
Alt 20-12-2011, 12:48   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Es geht also nur darum, dass der Nutzer einfach irgendwo irgendwas mach
Das muss man nicht verstehn, oder ...
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 20-12-2011, 12:50   #7 (permalink)
#no.991 @ MM
 
Benutzerbild von hugeinc
 
Registriert seit: Apr 2003
Ort: München
Beiträge: 327
na ja, er sollte eine Kerze anzünden. MIt nem Feuerzeug über die Webcam als Lichtquelle ..
__________________
Arbeit ist keine Lösung...
hugeinc ist offline   Mit Zitat antworten
Alt 20-12-2011, 13:07   #8 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.407
Er wollte einfach, dass sich der Kasten nach rechts bewegt, wenn man eine KErze anzündet - ergo das Licht im aufgenommenen Bild heller wird.

Ai ?
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist offline   Mit Zitat antworten
Alt 20-12-2011, 13:09   #9 (permalink)
#no.991 @ MM
 
Benutzerbild von hugeinc
 
Registriert seit: Apr 2003
Ort: München
Beiträge: 327
Aye
__________________
Arbeit ist keine Lösung...
hugeinc ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mit webcam cursor steuern? geht sowas? echo5-7 Am Rande 4 07-02-2008 12:08
Kann man Webcam Optionen steuern? Samuel ActionScript 2 5 09-12-2006 18:53
Uhr aus Licht cebulon Flash MX 5 15-02-2005 18:52
Licht AUS! Cleminator2 3D 10 15-11-2004 17:15


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele