[英]UIImage to CIImage - size is halved?
我正在從UIImage創建一個CIImage,如下所示:
CIImage* someCIImage = [CIImage imageWithCGImage:someUIImage.CGImage];
將someCIImage.extent.size.width/height
與someUIImage.size.width/height
,我發現有時CIImage的尺寸是雙倍尺寸,有時它與UIImage的尺寸相同。
看起來如果UIImage稍微大一點,CIImage的大小是兩倍,而如果UIImage略小,那么情況並非如此。
有沒有人見過這個/知道為什么會這樣? 當我試圖從加載的UIImage中繪制CIImage時,這給我帶來了真正的麻煩。
size
與顯示器上的點之間的距離有關,因此視網膜顯示器上的點數加倍。 size
並不代表你假設的像素數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.