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