iSightの自動調整を無効にする方法は?



How Disable Isight Auto Adjustments



解決:

試すuvcc、コマンドラインからUSBビデオクラス(UVC)準拠のデバイスを構成するためのツール。あなたは見つけることができますgithubのuvccソースコード。 (注:私は作成者です。)これは、Logitech C920 HD Pro Webカメラでのみテストしたものですが、すべてのUVCWebカメラで機能する汎用ツールです。

インストールuvcc npmパッケージには、以下を含むNode.jsが必要ですnpm、またはを使用してコマンドを実行しますnpx。



#npmを使用してuvccをインストールします。 npm install --global uvcc#または、インストールをスキップして、すべてのuvccコマンドのプレフィックスとしてnpxを使用します。 npx uvcc

自動露出と自動ホワイトバランス設定をオフにし、ホワイトバランスとコントラストを手動で設定する方法は次のとおりです。他のコントロールが利用可能です。

#最初に見つかったUVCデバイスの現在の構成をエクスポートします。 uvcc export#自動ホワイトバランスをオフにします。 uvcc set auto_white_balance_temperature 0#ホワイトバランス温度を2000に設定します。#注:LogitechC920のwhite_balance_temperature範囲は2000-6500です。 uvcc set white_balance_temperature 2000#露出を手動に設定します。 uvcc set auto_exposure_mode 1#露出時間を500ミリ秒に設定します。 #注:LogitechC920のabsolute_exposure_timeの範囲は3〜2047です。 uvcc set Absolute_exposure_time 500#コントラストを192に設定します。#注:Logitech C920のコントラスト範囲は0〜255、デフォルト値は128です。uvccsetContrast 192

さまざまな状況で1つまたは複数のカメラを確実に繰り返し構成する必要がある場合に備えて、一度に複数の設定をエクスポートおよびインポートすることもできます。見るUSAGE.md。




openCVでもいくつかの作業を行い、非技術的な実装を行いました。テープとブラックカードをいくつか使用し、カメラの左側にある光センサーを単に覆っただけです。

完璧に動作します!

明るさ/コントラストの調整はハードウェアによって実行されるため(私は思う)、iGlassesソリューションは問題に対処しないため、iGlassesの入力ソースに影響を与えて出力に影響を与えます。完全に戦うわけではありませんが、設定をいじってこの効果を可能な限り軽減することができると思います。




iGlassesを試してみることをお勧めします。ウェブサイトから:

iChatや、iMovie、フォトブース、Yahoo!などの他の多くのプログラム内から、Webカメラのビデオ設定を調整および操作します。メッセンジャー、Skype、Webベースのチャット。簡単なプリセット設定と楽しい効果をビデオ会議や録画に適用します。

色や明るさを調整したり、Macの内蔵iSightをパンしたりズームしたりすることもできます。 iMac、MacBook、またはMacBook Proの画像は、これまでになく見栄えがします。

外部のiSightは少し暗く見えますか?スタジオ照明をインストールすることも、iGlassesをインストールするだけで、ビデオの明るさを瞬時に高めることもできます。

iGlassesは、iMage USBWebカメラの優れたコンパニオンです。毎回完璧な写真になるように色を微調整してください。

iSightだけではありません! Logitech QuickCamまたはUVCまたはmacamドライバーを使用する他のサードパーティのWebカメラを使用する場合、iGlassesは同じ優れた調整と機能を追加します。

iGlasses