전면 및 후면 iPhone 및 iPad 카메라를 사용하여 depth 데이터와 사진을 캡처하고, 동영상을 녹화합니다. Overview iOS 카메라 앱을 사용하면 전면과 후면 카메라 모두에서 사진과 영상을 캡처할 수 있습니다. 장치에 따라 카메라 앱은 깊이 데이터(트루뎁스), 무광 세로 효과 및 실시간 사진 스틸 캡처도 지원합니다. 이 샘플 코드 프로젝트인 AVCam은 이러한 캡처 기능을 자신의 카메라 앱에서 구현하는 방법을 보여줍니다. 아이폰과 아이패드 카메라가 내장된 기본 기능을 사용합니다. 참고 AVCam을 사용하려면 iOS 13 이상을 실행하는 iOS 기기가 필요합니다. Xcode는 장치 카메라에 접근할 수 없기 때문에 이 샘플은 Simulator에서 작동하지 않을 것입니다. AVCam은 iPhon..
캡처 작업을 관리하고 입력 장치에서 캡처 출력으로 이동하는 데이터 흐름을 조정하는 개체 Declaration class AVCaptureSession : NSObject Overview 실시간 캡처를 수행하려면 AVCaptureSession 개체를 인스턴스화하고 적절한 입력 및 출력을 추가합니다. 다음 코드 조각은 오디오를 녹음하도록 캡처 장치를 구성하는 방법을 보여 줍니다. // Create the capture session. let captureSession = AVCaptureSession() // Find the default audio device. guard let audioDevice = AVCaptureDevice.default(for: .audio) else { return } do {..
원글 : https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/setting_up_a_capture_session Apple Developer Documentation developer.apple.com 사진 또는 비디오를 캡처하기 전에 입력 장치, 출력 미디어, 미리 보기 뷰 및 기본 설정을 구성 AVCaptureSession은 iOS 및 macOS에서 모든 미디어 캡처를 위한 기초입니다. OS 캡처 인프라 및 캡처 장치에 대한 앱의 독점 액세스와 입력 장치에서 미디어 출력으로의 데이터 흐름을 관리합니다. 입력과 출력 간의 연결을 구성하는 방법에 따라 캡처 세션의 기능이 정의됩니다. 예를 들어, 아래 다이어그램은..