问题标签 [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.

0 投票
1 回答
55 浏览

android - 调整android大小后图像偏斜

您好,我在从本机相机捕获后调整图像大小。图像调整大小工作正常,但我只有一个问题,那就是调整大小后图像变得倾斜。

这是我用来调整图像大小的代码。

这是调整图像大小后的输出

调整大小后的图像

但我想要这样的输出

在此处输入图像描述

请帮助并提前感谢您的帮助。

0 投票
0 回答
149 浏览

ios - 压缩Swift ios期间图像方向丢失

我使用以下函数创建图像的缩略图:

我用以下方式调用它:

然后我使用以下函数对 imageThumb 进行编码:

最后,我将其编码base64并存储在我的数据库中。然后我将其检索、解码并显示在 ImageView 中。问题是我以纵向模式拍摄的所有照片最终都以横向显示。我不确定方向丢失的地方。

0 投票
1 回答
2484 浏览

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(),并从这篇文章中添加了扩展。

  1. 此外,对于这两种设备,在按下“使用照片”选项后,上传图像大约需要 10 秒。能不能快点完成。

这是我的代码:

功能打开相机(){

0 投票
1 回答
1312 浏览

ios - 来自 NSData 的 UIImage 方向错误

我的应用程序从相机胶卷中挑选一张照片并将其存储为NSData. 当我需要在我的应用程序中显示图像时,我创建了UIImagefrom NSData.

如果原始照片是我从网上保存的图像,谷歌图像等,UIImage方向正确,如果原始照片是我用 iPhone 拍摄的人像照片,UIImage则向左旋转 90 度。

我无法想象如何知道哪些照片需要旋转,哪些可以。

任何帮助表示赞赏。

我用来在 coredata 实体中将图像保存为 NSData 的代码:

然后我将 NSData 保存在 coredata 中:

当我必须显示图像时,我会获取 coredata 实体并:

这就是问题所在。如果 phasset fullSizeImageOrientation 为 null 或 1,则图像正常,否则旋转错误。

最大限度

0 投票
1 回答
424 浏览

ios - 由于图像方向,无法检测图像中的人脸

我想使用此代码通过 CIFaceDetector 检测图像中的人脸。

但是,这仅适用于横向。我不知道为什么它不适用于所有其他方向。我的意思是方向应该设置正确。我还将 UIImage 转换为 CIImage。

有问题吗?

0 投票
1 回答
191 浏览

ios - Swift iOS,想知道是否有人可以解释为什么输出旋转到正确的度数?

我在此处关注此链接如何使用 Swift 对视频实时应用过滤器,无论出于何种原因,UIImageOrientation 都向左旋转了 90 度。我试图通过将方向设置为向上来纠正这一点,但它仍然看起来相同。有谁知道这是为什么?我不确定是图像、预览层还是图像视图导致了这种情况

这是代码:

0 投票
0 回答
61 浏览

ios - Portrait_upside_down 中拍摄的 iOS UIImage 的 imageOrientation 值错误

这些照片是用 iOS 设备以纵向倒置模式拍摄的,然后复制到 Xcode 项目中。

UIImageOrientation 值始终为 0(.up 方向),尽管它应该是 .left。

我已经用 EXIF 查看器重新检查了图像 - 它应该是 .left。任何想法为什么会发生这种情况?

相关问题

0 投票
1 回答
517 浏览

ios - UIImageOrientation 与相机

这是我相机的代码,将前置摄像头更改为后置摄像头,如果我用后置摄像头拍照,照片的方向是好的(原始),但如果我用前置摄像头拍照得到方向不好的图像。

我该如何解决这个问题?

0 投票
1 回答
130 浏览

uiimageorientation - UIImageOrientation 文档不正确

通过查看 Apple 的文档,UIImageOrientation我注意到与描述一起出现的图像不正确。

https://developer.apple.com/reference/uikit/uiimageorientation

这对我来说很痛苦,所以我将把它留在这里,并在答案中包含正确的图像,以防其他人发现相同的图像。

如果人们认为这不应该在这里,请评论/投反对票,我会删除。

0 投票
0 回答
41 浏览

android - 从前置摄像头捕获后保存在本地时,图像方向发生变化

大家好,当我保存在本地存储上时,我遇到了关于图像方向的问题。但奇怪的是,当我从REAR摄像头捕获并从存储路径获取它时,它工作正常,但是当我从FRONT摄像头捕获它并从存储路径获取它时,方向会发生变化,并且不同设备的方向会发生不同的变化。请大家帮我解决这个问题,这是我的代码

ExifUtil.Java文件代码在此链接中