我正在使用github的fusuma项目。如果我用fusuma从库中选择照片并将其上传到我的服务器,一切正常。但如果我从fusuma相机拍照,它会旋转90度。我试图在php文件上旋转它然后它旋转所有照片。 fusuma项目有什么解决方案吗? (迅捷的语言)
答案 0 :(得分:0)
对于Swift 3
func fixOrientation(_image:UIImage) -> UIImage {
if (_image.imageOrientation == UIImageOrientation.up) {
return _image;
}
UIGraphicsBeginImageContextWithOptions(_image.size, false, _image.scale);
let rect = CGRect(x: 0, y: 0, width: _image.size.width, height: _image.size.height)
_image.draw(in: rect)
let normalizedImage : UIImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext();
return normalizedImage;
}
答案 1 :(得分:0)
Fusuma不支持横向方向,因此您需要假设它拍摄的每张照片都是纵向的。参见https://github.com/ytakzk/Fusuma/issues/50#issuecomment-225333675