我開發的IOS掃描應用程序使用AVFoundation
。我可以通過調用videoZoomFactor
來設置AVCaptureDevice
的縮放級別。但問題在於最大縮小水平,因此相機可以拍攝A4紙的整個圖像爲20釐米。我們怎樣才能減少這個例如13-14釐米? 無論如何縮放VideoPreviewLayer
?IOS AVFoundation擴展縮小水平
無論如何,我們可以將焦點固定在15釐米? (相機只嘗試着重於固定位置)?
任何幫助是非常感謝。謝謝!
我開發的IOS掃描應用程序使用AVFoundation
。我可以通過調用videoZoomFactor
來設置AVCaptureDevice
的縮放級別。但問題在於最大縮小水平,因此相機可以拍攝A4紙的整個圖像爲20釐米。我們怎樣才能減少這個例如13-14釐米? 無論如何縮放VideoPreviewLayer
?IOS AVFoundation擴展縮小水平
無論如何,我們可以將焦點固定在15釐米? (相機只嘗試着重於固定位置)?
任何幫助是非常感謝。謝謝!
您可以使用CoreGraphics直接縮放預覽圖層。這是示例代碼。
// zoom the preview view using core graphics
[previewView setTransform:CGAffineTransformMakeScale(2.0, 2.0)];
要解決,你可以使用下面財產AVCaptureDevice
@property(nonatomic) CGPoint focusPointOfInterest;
注意的焦點,重點感興趣的值的點(0,0)表示該相機應該注重的左上角圖像,而(1,1)的值表示它應該關注右下角。默認值是(0.5,0.5)
謝謝。你的解決方案有很大幫助 –
任何人都有理想? –
任何人都有理想? –
我們如何擴展縮放級別? –