Bunu kullanarak yakalama oturum için kameranın çözünürlüğünü ayarlamak çalışıyorum çalışmıyor . Her zaman kameranın sunabileceği en yüksek çözünürlüğü kullanır. Bu UVC uyumlu bir USB kamera ve Apple tarafından yapılmadı.MAC OS X:</p> <pre><code>[session setSessionPreset:AVCaptureSessionPresetLow]; // or any others resolutions </code></pre> <p>Hiç fark görünmüyor: AVCaptureSession en sessionPreset ile Set harici USB kamera çözünürlüğü
Soru: setSessionPreset harici USB olmayan Apple kamera için geçerli olabilir mi? Ya da benim sorunum başka bir şey mi?
Düzenleme: Ben de bu testi çalıştı:
if ([session canSetSessionPreset:AVCaptureSessionPresetLow])
{
NSLog(@"can presetlow"); // this part got called.
[session beginConfiguration];
session.sessionPreset = AVCaptureSessionPresetLow;
[session commitConfiguration];
}
else
{
NSLog(@"no, can't presetlow");
}
Bounty soru: Nasıl bu durumda kamera çözünürlüğünü ayarlamak için?
Özellikle hangi kamerayı kullanıyorsunuz? –
Marka adı yok ... eBay'den biri. – user523234
Benim önerim: İstediğiniz şeyi yapmak için bilinen bir kamera ile başlayın, –