13

我正在从 UIImage 创建一个 CIImage,如下所示:

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

someCIImage.extent.size.width/height与比较someUIImage.size.width/height,我发现有时 CIImage 的尺寸是双倍大小,有时它与 UIImage 的大小相同。

看起来如果 UIImage 稍大,CIImage 的大小是两倍,而如果 UIImage 稍小,情况并非如此。

有没有人见过这个/知道这是为什么?当我试图从加载的 UIImage 中绘制 CIImage 时,这给我带来了真正的麻烦。

4

1 回答 1

8

size与显示器上点之间的距离有关,因此视网膜显示器上的点数增加了一倍。size不代表您假设像素数。

于 2013-08-24T22:33:20.280 回答