[英]Save image as is in photo album using swift
我在 Swift v2 中編寫了一個隱寫術應用程序。 工作流程很簡單:我打開一個圖像,我輸入一條消息進行保存,我執行 bitmanip 來修改最不重要的位,然后我保存到相冊。
問題是,iOS 正在我的圖像上運行壓縮(我相信)並且一些位發生了變化。
如何在不讓 iOS 更改我的任何位的情況下將我的圖像直接保存到相冊? (我可以在這里發布代碼,但代碼很多)
(這是整體代碼的一小段)
let imageRef = CGBitmapContextCreateImage(context);
let newImage = UIImage(CGImage: imageRef!)
UIImageWriteToSavedPhotosAlbum(newImage, nil, nil, nil)
看來我只需要將我的 newImage 轉換為 UIImagePNGRepresenation。
let imageRef = CGBitmapContextCreateImage(context);
let newImage = UIImage(CGImage: imageRef!)
let newImagePNG = UIImagePNGRepresentation(newImage)
var saveableImage = UIImage(data: newImagePNG!)
saveImage(saveableImage!)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.