Описание тега uiimagepngrepresentation

Use this tag for questions related to UIImagePNGRepresentation.
1 ответ

Ошибка EXC_BAD_ACCESS в UIImagePNGR представлении, когда включен Guard Malloc

Я получаю ошибку EXC_BAD_ACCESS в UIImagePNGRepresentation(), когда включен Guard Malloc и когда я отключаю, я не получаю никакой ошибки при преобразовании изображения. Я прошел через Google для решения, но я не нахожу какой-либо рабочий подход реше…
0 ответов

Обрезка изображения по пути (проблема с масштабированием)

Приложение, которое я использую для тестирования, может сделать снимок и сохранить его в формате PNG. В следующий раз, когда приложение запускается, оно проверяет, присутствует ли файл, и если это так, изображение, хранящееся в файле, используется в…
1 ответ

PNG изображение не сохранено в каталоге документов

Я пытаюсь загрузить изображение из библиотеки фотографий и сохранить в каталог документов телефона, однако, когда я смотрю в каталог документов, PNG не был создан. Я использую следующий код: @IBAction func saveLogo(sender: AnyObject) { if (pickedIma…
12 дек '14 в 19:41
1 ответ

Закодированная строка не работает в Swift

В моем быстром приложении мне нужно преобразовать изображение как строку, а затем отправить на сервер, то есть POST. Затем, если мне нужно получить, я не хочу декодировать это. Ответ, имеющий имя и путь к файлу изображения. ONline конвертер: Если я …
06 окт '15 в 15:02
1 ответ

Данные к UIImage к UIImageJPEGRepresentation равенство сбоя

Почему это преобразование не приводит к одинаковым данным изображения? let path = Bundle(for: type(of: self)).url(forResource: "Image", withExtension: "jpg") inputData = try! Data(contentsOf: path!) let testImage = UIImage(data: inputData) let testI…
23 ноя '18 в 11:51
2 ответа

<Ошибка>: ImageIO: CGImageReadGetBytesAtOffset в UIImagePNGRepresentation

Единственная другая информация, которую я мог найти об этой ошибке, была здесь, которая не была полезна. Я получаю следующую ошибку при попытке сохранить изображения. Кажется, это происходит только тогда, когда у меня есть несколько изображений (~6)…
01 мар '15 в 08:41
1 ответ

UIImagePNGR представление в монохромном режиме

Я разрабатываю приложение для iPod-touch, используя Objective C. Я пытаюсь сделать рисунок, который пользователь создает на устройстве. Я использую UIImagePNGRepresentation для захвата данных в формате PNG. Я хочу изменить данные PNG: конкретно мне …
06 июл '10 в 17:47
1 ответ

Почему размер изображения увеличивается после представления UIImagePNGR?

У меня есть файл изображения в приложении фотографий iphone. Я взял его в свой MacBook, через Airdrop и проверил размер изображения = 1,9 МБ Я сохранил то же изображение в приложении "Файлы" на iphone и проверил размер изображения там = 1,9 МБ Я взя…
2 ответа

UIImagePNGR представление и маскированные изображения

Я создал замаскированное изображение, используя функцию из блога iphone: UIImage * imgToSave = [self maskImage: [UIImage imageNamed: @ "pic.jpg"] withMask: [UIImage imageNamed: @ "sd-face-mask.png"]]; Хорошо выглядит в UIImageView UIImageView *imgVi…
0 ответов

Сохранить UIImage в PNG в App Bundle в Swift 3

С новой бета-версией iOS 10.3 я слышал, что вы можете программно изменить значок вашего приложения, используя PNG-файл, включенный в ваше приложение, и упомянуть его в своем Info.plist, Я успешно сделал это, используя изображения, которые уже были в…
1 ответ

Создать прозрачную текстуру в Swift

Мне просто нужно создать прозрачную текстуру.(Пикселей с альфа 0). func layerTexture()-&gt; MTLTexture { let width = Int(self.drawableSize.width ) let height = Int(self.drawableSize.height ) let texDescriptor = MTLTextureDescriptor.texture2DDescript…
1 ответ

iOS UIImagePNGR представляет кодировку base64, не дающую ожидаемого результата

Код static func encodeImage(image: UIImage) -&gt; String{ var imageData = UIImagePNGRepresentation(image) let base64 = imageData.base64EncodedStringWithOptions(NSDataBase64EncodingOptions.allZeros) return base64 } Не возвращает ожидаемый результат, …
19 авг '15 в 09:51
2 ответа

Конвертировать UIImage в строку base64 в swift

Я пытаюсь преобразовать UIImage в строку base64 с целью загрузки его на внутренний сервер. Однако код преобразования, который я нашел в этой статье (которая должна быть собственной реализацией Apple), генерирует недопустимую строку: Преобразование м…
6 ответов

UIImagePNGR представления проблемы? / Изображения повернуты на 90 градусов

Я хочу загрузить изображения из UIImagePickerController, а затем сохранить выбранную фотографию в каталог документов моего приложения. UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage]; NSData *data1 = UIImagePNGRepresentatio…
0 ответов

Невозможно преобразовать изображение в NSData

Я получаю все изображения из библиотеки фотографий и хочу импортировать их в основные данные. Я пытаюсь преобразовать изображения в NSData, чтобы сохранить их в основных данных. Некоторые изображения конвертируются, а другие нет. Я получаю следующую…
2 ответа

Отправка и получение изображения imagepng через кодировку JSON AJAX

Я создал изображение в формате PNG с помощью библиотеки PHP GD, добавил текст, основанный на вводе пользователем, и вместо того, чтобы сохранять его, я хочу отображать его до тех пор, пока пользователь не примет изменения. Они добавят несколько слов…
30 июл '12 в 13:07
0 ответов

UIImage PNG ошибка преобразования

У меня есть массив UIImages Я конвертирую в PNG с UIImagePNGRepresentation, UIImages загружены из PHAssets из моей библиотеки фотографий. Большинство конвертируется без проблем, за исключением нескольких, которые приводят к сбою с сообщением: fatal …
0 ответов

UIImagePNGRepresentation возвращает неоправданно большие данные

У нас есть UIImage размером 1280*854, и мы пытаемся сохранить его в формате PNG. NSData *pngData = UIImagePNGRepresentation(img); Проблема в том, что размер pngData равен 9551944, что неоправданно велико для размера входного изображения. Даже учитыв…
06 апр '17 в 07:09
0 ответов

UIImagePngRepresentation иногда вызывает утечку памяти

Мой код показывает странное поведение, и я искал часы без удачи. Мой фрагмент кода: func loadImageFromLocal(index:String)-&gt;UIImage{ var fileManager = NSFileManager.defaultManager() var containerURL = fileManager.containerURLForSecurityApplication…
1 ответ

Напишите UIImage в PNG; читать PNG в UIImage; Полученное изображение имеет вдвое большее разрешение

После этих шагов я получаю неожиданный результат: 1) Написать UIImage в PNG 2) Читать PNG в UIImage Результат: размеры UIImages (до и после PNG) разные. UIImage, созданный чтением из PNG, имеет в два раза больше разрешения, чем исходный UIImage, исп…
02 мар '15 в 17:54