【发布时间】:2011-11-04 10:53:48
【问题描述】:
伙计们,
我试图让这段代码处理 iPhone 4G 上的相机拍摄的图像,但没有成功:
iPhone - CGImageCreateWithImageInRect rotating some camera roll pictures
此代码非常适合裁剪“正常”图像——我从互联网上下载的图像或我的 iPhone 3G 拍摄的图像。
调用该旋转代码后,iPhone 4G 相机照片似乎在图像的完全随机部分被裁剪。
我什至尝试使用以下代码: Resizing UIimages pulled from the Camera also ROTATES the UIimage?
为了实现旋转,我将图像“调整大小”到与它相同的尺寸,然后尝试在不考虑旋转的情况下裁剪图像。也没有运气。
我有什么方法可以拍摄在 iPhone 4G 相机上拍摄的图像并将其转换为与从互联网上下载的图像具有相同质量/属性的图像(即,没有旋转信息和/或其像素从一开始就正确旋转),以便我尝试执行的后续操作(在本例中为裁剪)将按预期工作?
谢谢!
【问题讨论】:
标签: iphone ios camera uiimage rotation