問題タブ [camera-overlay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
916 参照

ios - iOSネイティブの正方形の写真設定にアクセスする方法は?

下の画像でわかるように、iOS カメラは正方形の写真をサポートしています。しかし、ドキュメントや Web でこれを行う方法を見つけることができませんでした。すべての例では、カメラにカスタム オーバーレイを追加し、画像のトリミング方法などを計算しています。

デバイスに互換性がない可能性があるため、これを行いたくありません。また、Apple が行ったので、ネイティブ ライブラリにアクセスすることでこれを行う簡単な方法があることがわかりました。方法はありますか?

ここに画像の説明を入力

0 投票する
1 に答える
1369 参照

ios - iOS - カスタム オーバーレイをカメラに配置します (垂直方向の配置)。上部の黒いバーのサイズ

次の問題に対するプログラムによる解決策を探しています: カメラ (iOS) にカスタム オーバーレイを描画したい。そして、カメラ出力ビューの垂直方向の中央に配置したい. カスタムビューを画面に対して中心に描画することはできましたが、カメラの画像には描画できませんでした。

そのためには、上部の黒いバーのサイズを取得する必要があります。どうすれば入手できますか?

上部と下部のバーのサイズは等しくありません。そのため、取得した画像には、この迷惑な y オフセットが下部に表示されます。

写真を撮る前に

結果の写真のオフセットに注意してください。 写真撮影後

0 投票する
1 に答える
302 参照

ios - カスタム カメラ オーバーレイが iPad で機能しない

カスタムオーバーレイを機能させようとしています。プロジェクトに PNG 画像があります。端には境界線があり、中央は透明です。私のコードには、次のものがあります。

ボタンを押してコントローラーを表示すると、次のようになります。

ここに画像の説明を入力

カメラが画面全体を占有せず、overlay.png 画像を追加しないという間違った方法は何ですか? これはオーバーレイの外観です。白い部分は実際には透明であることを覚えておいてください。

ここに画像の説明を入力

アップデート

コードを更新しました:

現在はこのように見え、改善されていますが、カメラはまだ画面のごく一部しか占めておらず、フレームのサイズも適切ではありません。

ここに画像の説明を入力

0 投票する
1 に答える
3398 参照

macos - OSXのカメラオーバーレイを使用したffmpegスクリーンレコーディング

ffmpeg を使用して、デスクトップとカメラをデスクトップ上のオーバーレイとして記録したいと考えています。

したがって、基本的には、録音する必要がある 2 つの入力ソースがあります。

上記から、[0] FaceTime HD カメラがオーバーレイとして必要であり、[1] メイン ビデオとしてスクリーン 0 をキャプチャする必要があります。

これは可能ですか?

更新 (2015-10-06):

ffscreencastから次のコマンドを見つけました。

残念ながら、出力のフレームレートはかなり遅いです (i7 Macbook Pro 2014)

より高いフレームレートを取得する方法を知っている人はいますか? 私のカメラは毎秒 30 フレームしか記録できませんが、出力には約 9 フレームしかないようです。違いはなぜですか?

0 投票する
2 に答える
75 参照

ios - UIImagePickerController を閉じずに UIImage をキャプチャしますか?

UIImagePickerControllerをキャプチャするためにカスタム オーバーレイ ビューを使用しましたUIImage

カスタム オーバーレイ ビューには 1 つのボタンがあります。このボタンをクリックすると、 ?UIImageを閉じずにキャプチャしたい メソッドを使用せずUIImagePickerControllerに取得するにはどうすればよいですか?UIImagedidFinishPickingMediaWithInfo