attachCamera()によって送出されるイベントの名前を知っている人は誰でも、私はカメラをロードした写真を撮りたいと思います。私はattachCameraを呼び出した後に自分のコードを実行しようとしますが、 VideoDisplayを空にします。そのため、attachCamera()が完了した後にトリガーされるイベントがあるかどうかを知りたいのです。ActionScriptカメラ付きオンエアアプリケーションの管理
答えて
Cameraクラスのを見ると、カメラの動作状況を確認できます。また、how to use Videoを調べることで、Airがカメラのフィードをどのように使用するかを理解するのに役立ちます(もちろん、これはVideo classを使用しています)。
申し訳ありませんが、私はあなたのコメントを見ましたが、あなたはこれまでに特定のウェブカメラの最高品質を管理しようとしていますか? –
私は他の質問でよりよく尋ねられると思います(他の人も回答を見つけることができるように)。 – iND
ピクチャを「取得」するには、カメラ入力をソースとして使用するビットマップを描画する必要があります。ビットマップコンテナのx/yを定義し、内側に配置する必要があります。
ビットマップを描画すると、できることはたくさんあります。必要なものによって異なります。
タイマーは機能しますが、Video.attachCamera()が呼び出された後にCameraインスタンスが送出した最初のActivityEventを処理するのがより直接的な解決策です。
var video:Video = new Video();
var camera:Camera = Camera.getCamera();
camera.addEventListener(ActivityEvent.ACTIVITY, onCameraActivity);
private function onCameraActivity (evt:ActivityEvent) :void {
camera.removeEventListener(ActivityEvent.ACTIVITY, onCameraActivity);
// wait a bit to ensure the camera frame is not empty
var timer:Timer = new Timer(50, 1);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,
function (evt:TimerEvent) :void {
timer.removeEventListener(TimerEvent.TIMER_COMPLETE, arguments.callee);
// take snapshot here
var bitmapData:BitmapData = new BitmapData(video.width, video.height);
bitmapData.draw(video);
}
);
timer.start();
}
EDIT:そうのようないくつかのカメラはとても空白のフレームにActivityEvent.ACTIVITY結果後の最初のフレームをキャプチャし、初期化するために少し時間がかかります。これに対処するための簡単なタイムアウトを追加しました。
- 1. コンテンツ管理付きSPA
- 2. ウィンドウ管理付きMDIアプリケーション
- 3. OSGi条件付き管理サービスのポリシーファイル?
- 4. リクエストライブラリ付きDjango管理者へのアクセス
- 5. WSO2IS-5.3.0パスワード管理付きPb
- 6. Javascript:名前付きクロージャとメモリ管理
- 7. メモリ管理(画像付きUICollectionView)
- 8. カメラ付きAndroidアクティビティ
- 9. actionscript 3のカメラのclassID/UUID 3
- 10. ActionScript - メモリ管理のプリミティブオブジェクトと非プリミティブオブジェクトの違い
- 11. ActionscriptでDisplayObjectsの位置を管理する方法は?
- 12. カスタム制約付きのMvc6のバージョン管理されたAPIアクション
- 13. Wordpressの管理画面の進捗バー付き
- 14. Actionscript 3 Forループ付きXMLメニュー
- 15. 日付のバージョン管理と復元
- 16. OAuth2認可付与期間の管理
- 17. Djangoの管理者フィルタは、日付のためのDjangoの管理者に
- 18. コード付きのiphoneでキャッシュを管理する方法
- 19. アクティブな管理者の複数画像クリップクリップ付きレール5
- 20. 目的C静的ライブラリ付きの依存関係管理
- 21. 名前空間(バージョン管理)付きのアクティブモデルシリアライザ
- 22. タグ付きのプレーンテキストコンテンツを管理するCMS
- 23. 管理証明付きのAzure Schedulerを使用
- 24. Terraformの条件付きTLS証明書管理
- 25. libgdxカメラ付きビューポートの目的
- 26. 管理以外のWeb管理にログインできない
- 27. カメラAPIの理解
- 28. Django管理者日付範囲フィルタ
- 29. javascriptで名前付きウィンドウを管理する
- 30. Springバッチ管理と統合された注釈付きSpringバッチプロジェクト
umm ..イベントトリガーについてのリソースが見つかりませんでした。タイマーを使用して解決しました。 –