搜尋

首頁  >  問答  >  主體

objective-c - 關於自訂相機拍照後得到照片儲存至相簿的尺寸怎麼控制?

現在我自訂的相機,其寬和高都是200,當拍照結束儲存至相簿後影像的尺寸應該是自訂相機中所預覽到的影像尺寸,但是查看相簿發現保存的是全螢幕照片。後來試了試把圖像裁剪後再保存,尺寸問題時解決了,但是發現分辨率和系統的差距很大,我現在有兩個問題

1.解析度方面請問各位有什麼好的辦法解決嗎?
2.拍照後得到的圖像,還有什麼優雅的方式以自訂的尺寸保存到相簿中?

女神的闺蜜爱上我女神的闺蜜爱上我2794 天前1062

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-06-15 09:25:54

    保存到相簿無非是這個方法,
    UIImageWriteToSavedPhotosAlbum(image,self,@selector(imagedidFinishSavingWithError:contextInfo:), nil);
    所以重要的是 處理這個物件,怎麼拿到這個物件,

    1. 拍照得到的圖片都是PNG格式,已經是無損的了,確認拍照後的圖片與系統對比一下,看下與相機是否有關

    2. 確認裁剪的圖片是原圖

    3. 仔細檢查裁剪圖片的方法,未做拉伸處理

    4. 回覆
      0
  • 取消回覆