簡體   English   中英

UIImage到CIImage - 大小減半?

[英]UIImage to CIImage - size is halved?

我正在從UIImage創建一個CIImage,如下所示:

CIImage* someCIImage = [CIImage imageWithCGImage:someUIImage.CGImage];

someCIImage.extent.size.width/heightsomeUIImage.size.width/height ,我發現有時CIImage的尺寸是雙倍尺寸,有時它與UIImage的尺寸相同。

看起來如果UIImage稍微大一點,CIImage的大小是兩倍,而如果UIImage略小,那么情況並非如此。

有沒有人見過這個/知道為什么會這樣? 當我試圖從加載的UIImage中繪制CIImage時,這給我帶來了真正的麻煩。

size與顯示器上的點之間的距離有關,因此視網膜顯示器上的點數加倍。 size 並不代表你假設的像素數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM