问题标签 [uiimagejpegrepresentation]

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 投票
3 回答
207 浏览

iphone - -base64Encoding 返回类型默认为 id

在我的应用程序中,当我尝试使用以下编码时,我收到警告为

代码

警告

如何删除此警告,请帮我解决。

0 投票
1 回答
1529 浏览

uiimage - 调用 UIImageJPEGRepresentation 时的 UIImage 方向问题

我有一个来自相机胶卷的 UIImage。我有以下代码:

当我在 UIImageView 中查看 img 时,方向是正确的。但是,在我从 UIImageJPEGRepresentation 返回 NSData 对象后,一些图像会出现颠倒(不是所有图像,只是其中一些图像)。

我找到了应该修复它的代码,但它对我不起作用,因为出现颠倒的代码会返回向上的方向,因此代码不会执行。我尝试使用的代码是:

任何想法为什么 UIImageJPEGRepresentation 会影响方向?

提前致谢。

0 投票
1 回答
2668 浏览

ios - UIImageJPEGRepresentation 上可能存在内存问题

我有一种方法可以将一堆 UIImages 保存为 JPG,我的应用程序崩溃了,我相信是由于内存没有被释放。我正在使用 UIImageJPEGRepresentation 保存图像,并将其包装在自动释放池中,但它似乎不起作用。

当我运行上面的代码时,分析器显示正在使用的内存越来越多,最终崩溃。如果我删除该行 - [UIImageJPEGRepresentation(anImage.image, 1) writeToFile:localImagePath atomically:NO]; 它工作正常。

仅供参考,循环遍历 NSManagedObjects 数组。

任何帮助,将不胜感激!谢谢

这是根据建议的新代码-

}

这给了我这个错误 -

在此处输入图像描述

如果我在调度块中加载defectImages 数组,它什么也不做。谢谢你的帮助。

编辑 - 由于 CoreData 不是线程安全的,我已经声明了新的 FetchRequests 和 ObjectContexts 来解决这个问题。我不再遇到错误的访问错误,但我又回到了内存不足的状态。我已经为您简化了代码,但它在这种状态下会产生内存泄漏 -

0 投票
1 回答
121 浏览

ios - UIImagePickerController 损坏图像

我正在开发一个应用程序,我需要从UIImage.

目前,我使用UIImagePickerController, 并得到UIImage这样的,

然后UIImage使用此代码获取数据,

但是,data在这种情况下似乎已损坏。

另一方面,我已将 jpeg 添加到应用程序的包中,并尝试将图像然后转换为数据,

令人惊讶的是,这完美无缺。

以下是我的问题:

  1. 如何UIImagePickerController正确获取从中选择的图像字节?
  2. 有没有办法以编程方式将照片添加到捆绑包中?

谢谢!

编辑:

我在原始 JPEG 上有一些元数据字节(“GEO-Information”)。如果我将 jpeg 存储在 ipad 上,该元数据就会消失,我需要它们:S

0 投票
0 回答
1498 浏览

java - 如何将位图转换为十六进制数据

我正在尝试将图像转换为 http POST 的十六进制数据。在 iOS 版本上,我使用 UIImageJPEGRepresentation 用一行代码在 2 分钟内实现了这一点。

我花了 2 天时间尝试在 Java 中使用位图图像实现相同的效果,但我就是无法解决。

我使用以下方法将位图转换为字节数组:

我不知道下一步该做什么。我已经尝试根据其他 SO 答案编写自己的十六进制转换器,但无法实现它在 Objective-c 中的极其简单的任务。

希望你能帮忙,谢谢。

0 投票
1 回答
1622 浏览

objective-c - 如何以字节为单位获取图像的确切大小?

我通过将图像转换为 NSData 来计算图像大小(以字节为单位),并且它的数据长度得到了错误的值。

0 投票
1 回答
262 浏览

image - UIImageJPEGRepresentation 创建一个白色底栏

我在使用和UIImageJPEGRepresentation捕获图像后使用。由于某种原因,当我使用图像压缩图像时,图像底部有一条细白线。有人知道如何解决这个问题吗?AVCaptureSessionAVCaptureStillImageOutputUIImageJPEGRepresentation

0 投票
3 回答
4113 浏览

ios - UIImageJPEGRepresentation 收到内存警告

使用 UIImageJPEGRepresentation 时收到内存警告,有什么方法可以避免这种情况吗?它不会使应用程序崩溃,但如果可能的话,我想避免它。它间歇性地不运行[[UIApplication sharedApplication] openURL:url];

0 投票
2 回答
274 浏览

ios - UIImagePickerController 显示正确的图像,直到我保存图像

我正在使用 UIImagePickerController 获取 UIImage。得到图像后,我将其设置为 UITableView 的背景。这张照片看起来和我拍的一模一样。但是,如果我将图像保存到我的服务器然后重新加载图像。无论我使用UIImagePNGRepresentation还是保存UIImageJPEGRepresentation,图像都会在保存时旋转(旋转发生在服务器调用之前)。我在这里读到 png 会旋转,但 jpeg 不会。但对我来说,两者都旋转了 90 度。有什么想法为什么 jpeg 在我的情况下不好?

更多的

我从图像选择器中获取原始图像作为 UIImage。然后我保留一个指向 UIImage 的指针。一段时间后,我想保存 UIImage。所以通常我会这样做UIImagePNGRepresentation(myUIImage)。我正在使用 AFNetworking 作为

imageDictionaries 的其中一项看起来像这样

另请注意,我的代码工作正常。唯一的问题是图像在旋转。self.backgroundImage是一个指向我从 UIImagePickerController 获得的 UIImage 的指针

如果我使用UIImagePickerControllerEditedImage. 但这是另一回事了。

0 投票
1 回答
420 浏览

ios - iPhone SDK : Multiple images upload to server with SOAP request

I know very well that you may count this thread as duplicate just because multiple times this question was asked in different ways. I did not find any solution from the existing questions on this forum and thus i'm going to make a new thread.

Here, I've a code for uploading multiple images at a time. So, please note down the sentence that is "multiple images upload".

I want to upload 1 or 2 or 3 or 4 images along with some text parameters and the issue that i'm facing is "same image is uploaded multiple times" mean single image having multiple times on server.

Example :

Please let me know if anyone has the solution for this one ..

Thanks,

Nilesh M. Prajapati