问题标签 [uiimageorientation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 压缩Swift ios期间图像方向丢失
我使用以下函数创建图像的缩略图:
我用以下方式调用它:
然后我使用以下函数对 imageThumb 进行编码:
最后,我将其编码base64
并存储在我的数据库中。然后我将其检索、解码并显示在 ImageView 中。问题是我以纵向模式拍摄的所有照片最终都以横向显示。我不确定方向丢失的地方。
swift - 从 UIImagePickerController 获取图像后,UIImageView 为 iPhone 5 旋转图像
我正在使用 UIImagePickerController 使用相机捕获图像。我的应用支持的方向是纵向。我看到 iPhone 5 的奇怪行为。我正在使用 Xcode 7 和 swift 2.0。iPhone 5 操作系统版本为 8.4。我的应用程序的部署目标是 8.0。
问题是。1. 对于 iPhone 5,拍摄图像后,图像会以拍摄图像的相应模式显示。但是在我按下“使用照片”标准选项后,当图像显示在 UIImageView 上时,图像会自动向左旋转。不知道为什么。如果我从照片库中选择图像,图像不会旋转。我不想旋转图像。我看到了类似的帖子,有更好的解释和实际图像,但没有得到回答。 UIImageView 使用视网膜 4 iPhone 模拟器而不是视网膜 3.5/常规模拟器旋转图像 我尝试了这篇文章中几乎所有的快速解决方案:iOS UIImagePickerController 上传后的结果图像方向和其他帖子,但似乎没有任何工作。我使用了 shouldAutorotate()、sFunc_imageFixOrientation(),并从这篇文章中添加了扩展。
- 此外,对于这两种设备,在按下“使用照片”选项后,上传图像大约需要 10 秒。能不能快点完成。
这是我的代码:
功能打开相机(){
ios - 来自 NSData 的 UIImage 方向错误
我的应用程序从相机胶卷中挑选一张照片并将其存储为NSData
. 当我需要在我的应用程序中显示图像时,我创建了UIImage
from NSData
.
如果原始照片是我从网上保存的图像,谷歌图像等,UIImage
方向正确,如果原始照片是我用 iPhone 拍摄的人像照片,UIImage
则向左旋转 90 度。
我无法想象如何知道哪些照片需要旋转,哪些可以。
任何帮助表示赞赏。
我用来在 coredata 实体中将图像保存为 NSData 的代码:
然后我将 NSData 保存在 coredata 中:
当我必须显示图像时,我会获取 coredata 实体并:
这就是问题所在。如果 phasset fullSizeImageOrientation 为 null 或 1,则图像正常,否则旋转错误。
最大限度
ios - 由于图像方向,无法检测图像中的人脸
我想使用此代码通过 CIFaceDetector 检测图像中的人脸。
但是,这仅适用于横向。我不知道为什么它不适用于所有其他方向。我的意思是方向应该设置正确。我还将 UIImage 转换为 CIImage。
有问题吗?
ios - Swift iOS,想知道是否有人可以解释为什么输出旋转到正确的度数?
我在此处关注此链接如何使用 Swift 对视频实时应用过滤器,无论出于何种原因,UIImageOrientation 都向左旋转了 90 度。我试图通过将方向设置为向上来纠正这一点,但它仍然看起来相同。有谁知道这是为什么?我不确定是图像、预览层还是图像视图导致了这种情况
这是代码:
ios - Portrait_upside_down 中拍摄的 iOS UIImage 的 imageOrientation 值错误
这些照片是用 iOS 设备以纵向倒置模式拍摄的,然后复制到 Xcode 项目中。
UIImageOrientation 值始终为 0(.up 方向),尽管它应该是 .left。
我已经用 EXIF 查看器重新检查了图像 - 它应该是 .left。任何想法为什么会发生这种情况?
ios - UIImageOrientation 与相机
这是我相机的代码,将前置摄像头更改为后置摄像头,如果我用后置摄像头拍照,照片的方向是好的(原始),但如果我用前置摄像头拍照得到方向不好的图像。
我该如何解决这个问题?
uiimageorientation - UIImageOrientation 文档不正确
通过查看 Apple 的文档,UIImageOrientation
我注意到与描述一起出现的图像不正确。
https://developer.apple.com/reference/uikit/uiimageorientation
这对我来说很痛苦,所以我将把它留在这里,并在答案中包含正确的图像,以防其他人发现相同的图像。
如果人们认为这不应该在这里,请评论/投反对票,我会删除。
android - 从前置摄像头捕获后保存在本地时,图像方向发生变化
大家好,当我保存在本地存储上时,我遇到了关于图像方向的问题。但奇怪的是,当我从REAR摄像头捕获并从存储路径获取它时,它工作正常,但是当我从FRONT摄像头捕获它并从存储路径获取它时,方向会发生变化,并且不同设备的方向会发生不同的变化。请大家帮我解决这个问题,这是我的代码
ExifUtil.Java文件代码在此链接中