为什么CGImageGetWidth获得图像的高度?

时间:2013-08-01 01:56:48

标签: ios cgimage

我在这里面对一件非常奇怪的事情......当我拍一张照片然后我选择它进入我的iOS应用程序。我正在做一些图像过滤。我想使用以下代码来获取其宽度和高度。但有趣的是方法“CGImageGetWidth”将返回照片的高度,方法“CGImageGetHeight”将返回宽度。我不知道为什么。如果我只是从网页中将一张图片保存到我的相册中,然后将其放入我的iOS应用程序中,那么它就可以正常使用。

CGImageRef cgimage = image.CGImage;

size_t width  = CGImageGetWidth(cgimage);
size_t height = CGImageGetHeight(cgimage);

有人可以帮助我吗?

0 个答案:

没有答案