※ 引述《wix3000 (癢,好吃)》之銘言:
: 目前在做照相軟體,
: 因為有實時濾鏡功能,我希望能在顯示預覽畫面時先用中解析度
: 拍照時再用高解析度拍照
: 在網路上有找到一個highResolutionStillImageOutputEnabled的屬性可以設置
: 但我對拍照用的AVCaptureStillImageOutput設置這個屬性為true之後,
: 拍照出來的照片仍然是360x480的中解析度
: 原本以為是iOS 10的關係,就改寫成用AVCapturePhotoOutput來拍照
: 然而我將Output的highResolutionCaptureEnabled設為true
: 拍照時也有將AVCapturePhotoSettings的highResolutionPhotoEnabled設為true
: 拍出來的照片卻仍然是中解析度
: 看了蘋果的文件也沒看出有什麼問題
: 只能請有經驗的前輩們解惑一下了
: Source Code: https://drive.google.com/open?id=0B0qg8M3Xa8pVemhYWkN4NmJzTDg
: 測試機: iPhone 5s iOS 10.0.2
不好意思之前給各位添麻煩
我把拍照的部分抽出來做成專案了
https://drive.google.com/open?id=0B0qg8M3Xa8pVS2tKaEZrckhnN00
專案就很簡單有個擷取按鈕,按下後控制台會印出擷取到的圖片尺寸跟Exif
目前問題還是沒解決,希望能有版友幫忙 QQ