La caméra iSight intégrée sur ma machine MacBook continue de réajuster l'éclairage (et la mise au point, je pense). J'ai besoin de les définir manuellement, mais je n'ai trouvé aucune utilité dans les Préférences Système ou System Profiler.
Est-il possible d'accéder aux paramètres? Toutes les commandes du terminal magique qui autorisent l'accès à la caméra Tout le monde a un pilote qui permet l'accès à la caméra
Réponses:
Faire un peu de travail avec openCV aussi et j'ai opté pour l'implémentation non technique: du ruban adhésif et de la carte noire, et il a simplement couvert le capteur de lumière à gauche de la caméra.
Fonctionne parfaitement!
La solution iGlasses ne résout pas le problème car les réglages de luminosité / contraste sont effectués par le matériel (je pense), donc cela affectera la source d'entrée et donc la sortie des iGlasses. J'imagine que vous pouvez jouer avec les paramètres pour essayer d'atténuer cet effet autant que possible, mais ne le combattrez pas complètement.
la source
Essayez
uvcc
, un outil pour configurer les périphériques compatibles USB Video Class (UVC) à partir de la ligne de commande . Vous pouvez trouver leuvcc
code source sur github . (Remarque: je suis l'auteur.) C'est un outil générique qui devrait fonctionner pour toutes les webcams UVC , même si je ne l'ai testé qu'avec ma webcam Logitech C920 HD Pro .L'installation du
uvcc
package npm nécessite Node.js notammentnpm
.Voici comment désactiver l'exposition automatique et les paramètres de balance des blancs automatique, et régler manuellement la balance des blancs et le contraste. D'autres commandes sont disponibles.
Il est également possible d'exporter et d'importer plusieurs paramètres à la fois, au cas où vous auriez besoin de configurer de manière fiable et répétée une ou plusieurs caméras pour diverses situations.
la source
autoExposureMode 1
puis de réglerabsoluteExposureTime
l'heure souhaitée en millisecondes (500
dans mon cas).Vous voudrez peut-être essayer les iGlasses . Depuis le site Web:
la source
iGlasses
.Utilisation de uvc-ctrl & uvc-ctrl-GUI.app
brew install libusb
Avec ma LifeCam HD-3000, la seule chose que je travaillais était de désactiver
auto_exposure
.CONTRÔLE DE CAMÉRA UVC POUR MAC OS X (ne fonctionne plus mais intéressant à lire)
Voici un article intéressant sur la façon de contrôler les paramètres de la caméra: http://phoboslab.org/log/2009/07/uvc-camera-control-for-mac-os-x
Voici le lien de téléchargement: http://phoboslab.org/files/misc/camera-control.zip
la source
Peut-être que votre meilleur pari serait Macam . Cela n'a pas fonctionné pour moi, mais ils ont un support actif et ajouteront probablement iSight à leur liste assez tôt.
la source
Malheureusement, cela semble actuellement impossible. Les iGlasses peuvent verrouiller l'exposition, mais cela ne fonctionne que dans les programmes qu'il connaît, ce qui exclut la plupart des applications de vision par ordinateur (par exemple Max / MSP).
C'est vraiment dommage, car cela limite l'utilisation de la caméra pour les applications CV.
la source
Cela peut ne pas aider exactement, mais Macam vous permet de désactiver le réglage automatique du gain et de l'obturateur (ce qui est probablement ce que vous voulez) pour de nombreuses caméras. En utilisant la version svn, cela fonctionne avec la ps3eye (alors que le macam stock ne vous permet pas de désactiver le réglage automatique). Malheureusement, Macam ne prend pas en charge l'iSight pour autant que je sache.
(J'ajoute cela au cas où d'autres personnes chercheraient également une solution, qui pourraient ne pas être liées à l'iSight, et il n'est pas évident que l'utilisation de la version SVN aide)
http://webcam-osx.sourceforge.net/
la source
Je voulais juste ajouter que j'ai réussi à contrôler cette caméra et Logitech c920 en c ++ en utilisant openframeworks et ofxUVC qui est un wrapper pour la bibliothèque Linux UVC
la source
Il n'est pas clair si en "ajustant la lumière / mise au point" vous faites référence au film résultant ou si vous faites référence à l'effet de la gradation du capteur de lumière (à côté de la caméra) du moniteur / écran?
Si c'est le premier, cela semble étrange - voulez-vous garder les images sous ou surexposées? Quelqu'un d'autre devra vous aider à ce sujet ... et il s'agit probablement soit d'acheter quelque chose de commercial, soit d'inclure l'expression "open source" dans votre recherche sur le Web.
La seconde ... vous trouverez dans les préférences système "Affichages" et en bas là (facile à manquer) une case à cocher intitulée "Ajuster automatiquement la luminosité de l'affichage lorsque la lumière ambiante change". Décochez la case et vous maîtrisez la luminosité de votre écran.
J'espère que c'est utile.
la source
La réponse est simple: il suffit d'aller dans les paramètres d'affichage et de décocher "ajuster automatiquement la luminosité en fonction des changements ambiants.
la source