知道照片是自拍还是人像
Know if picture is Selfie or Portrait
我正在编写一个应用程序,用户可以在其中上传图片并向其中添加一些过滤器。
问题是当我在上面应用滤镜时,图片会旋转,只有当图片是用后置摄像头拍摄的时候。
如果是自拍图片不会旋转
如果图片为竖屏模式,则图片不旋转
问题是我不知道如何获取这些信息,以便仅在需要时旋转图片。
你想错了。应用滤镜后,用 phone 的后置摄像头拍摄的图像可能会出现旋转,但您不能对所有设备做出这种假设。相反,您可以阅读 UIImage
上的 imageOrientation
属性 以获取有关图像是否存在异常旋转的信息。
我正在编写一个应用程序,用户可以在其中上传图片并向其中添加一些过滤器。 问题是当我在上面应用滤镜时,图片会旋转,只有当图片是用后置摄像头拍摄的时候。
如果是自拍图片不会旋转 如果图片为竖屏模式,则图片不旋转
问题是我不知道如何获取这些信息,以便仅在需要时旋转图片。
你想错了。应用滤镜后,用 phone 的后置摄像头拍摄的图像可能会出现旋转,但您不能对所有设备做出这种假设。相反,您可以阅读 UIImage
上的 imageOrientation
属性 以获取有关图像是否存在异常旋转的信息。