問題タブ [avcapturedevice]
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.
iphone - 回転コードなしでOpenCVで画像を回転させるのはなぜですか?
AVCaptureStillImageOutput、AVCaptureSession、 AVCaptureVideoPreviewLayerを使用して写真を撮り、 UIImageViewに表示しています。その正常に動作します。
ただし、UIImageに画像を表示した後。その表示画像からOpenCVを使用して顔を検出しています。
検出しますが、回転した画像を返します。画像を回転させるためのコードは使用していません。画像を自動的に回転させます。
回転を止めたい。
これが私のコードです。
これがスクリーンショットです
1)顔検出方式を呼び出す前の画像
2)顔検出方式を呼び出した後の画像
iphone - AVCaptureStillImageOutput からの UIImage の向きが正しくありません
AVCaptureStillImageOutput からピクセル データをキャプチャしようとしていますが、画像を CGImage にトリミングすると、方向が変更されることに気付きました。これをテストするために、一時的な画像をフォト ライブラリに出力します。画像がトリミングされる前であっても、画像全体が回転していないのにサムネイルが回転していることに気付きました。(これは後で、適切なサイズの画像を必要とするカスタム pixelDataManager に UIImage を渡すときに問題になります。)
設定captureVideoPreviewLayer.orientation = AVCaptureVideoOrientationPortrait;
し[videoConnection setVideoOrientation:AVCaptureVideoOrientationPortrait];
ても何も変わらないようでした。
何かご意見は???セクションごとに分割します...
1) セッション、入力、および出力のセットアップ:
2) ビデオ接続のセットアップ:
3) キャプチャした画像を出力します。
iphone - Why does AVCaptureVideoOrientation landscape modes result in upside down still images?
I am using AVFoundation classes to implement a custom camera in my app. I am only capturing still images, not video. I have everything working but am stumped by something. I take into account the device orientation when a still image is captured and set the videoOrientation of the video connection appropriately. A code snippet:
Note my comments in the landscape cases. I have to reverse the orientation mapping or the resulting image is upside down. I capture and save the image with the following code:
There is no other image processing or manipulation.
My app works with the code above. I'm just trying to understand why the orientation constants must be reversed for landscape orientations. Thanks!
ios - ランドスケープアプリで画面にビデオを録画する方法は?
これは頭を悩ませています。
私はこのサンプル プロジェクトから作業しています: https://github.com/jj0b/AROverlayExample
これは完全に機能します。唯一の問題は、それがポートレート アプリであることです。そのため、デバイスを横向きに回転させても、ビデオは希望どおりに表示されますが、すべてのラベルと UI が横向きになりました。
これを修正するために、info.plist でのみランドスケープを設定しています
問題はこれです:
これが私のコードです:
ビデオが横向きに表示されている理由がわかりません。特にレイヤーフレームを横向き CGRectMake(0, 0, 480, 300) に設定しているにもかかわらず、逆に表示されています。
iphone - iPhone カメラのフォーカス
iPhoneカメラの焦点を合わせるために以下のコードを使用しました。しかし、それは機能していません。このコードは、Apple の AVCam サンプル コードから取得しました。私は何か間違ったことをしていますか?iPhone がフォーカスを合わせたかどうかを検出する方法はありますか?
iphone - iOSデバイスにトーチライトがあるかどうかを確認するにはどうすればよいですか?
私のアプリケーションでは、トーチライトのオプションがあります。ただし、トーチライトを備えているのはiPhone4とiPhone4Sだけです。他のデバイスにはトーチライトがありません。現在のデバイスモデルを見つけるにはどうすればよいですか?私を助けてください。前もって感謝します。
iphone - AVCaptureVideoPreviewLayer の方向が正しく応答しない
AVCaptureVideoPreviewLayer を使用して、「カメラ」のみを表示し、ビューを設計することにより、その上に拡張現実の概念を配置しました。しかし、向きの問題に直面しています。向きを変更すると、ビューの向きは正しく機能しますが、カメラ ビューの向きの動作がおかしくなります。通常、カメラ ビューは 90 度シフトされたビューを示します。ビューとカメラの両方の shouldAutoRotate メソッドで方向を変更しましたが、正常に動作することもあれば、奇妙な動作をすることもあります。この問題を解決してください。
iphone - iPhoneでカメラ/ビデオモードを使用せずにトーチライトをオンにする方法は?
私はiphoneアプリのトーチライトのスイッチにこの以下のコードを使用しています。正常に動作しています。問題は、ボタンを押すとトーチモードが「オン」に変更されますが、トーチライトはユーザーがカメラ画面に入ったときにのみ表示されることです。カメラ画面を使わずに懐中電灯をつけたい。誰か教えてもらえますか?私が間違っているところを教えてください。ここに私のコード、
これはiPhoneのトーチライトの正しいコードですか?私を助けてください。前もって感謝します。
iphone - ビューコントローラーの設定フレーム内にフロントカメラを表示
フロント カメラをサブビューとして既存のビュー コントローラーに追加しようとしています。フレームを設定して、FaceTime 通話の様子をエミュレートし、フロント カメラが隅に表示されるようにしたいと考えています。これが私がこれまでに試したことです。
ただし、これは次のようにクラッシュします。
何かご意見は?実際に記録する必要はありません。ビュー コントローラー内の小さな画面でフロント カメラを表示する必要があるだけです。