Интересно, как сохранить объект UIImage из UIImagePickerController в каталог документа приложения. Я пытался использовать UIImageJPEGRepresentation() и UIImagePNGRepresentation(), но казалось, что данные изображения были изменены. Есть ли способ сохранить исходный контент изображения без сжатия?Dump UIImage на iPhone
0
A
ответ
0
PNG использует сжатие данных без потерь и является хорошим вариантом для вас. Вы можете прочитать больше на wiki link. UIImage, созданный из данных PNG, должен быть идентичен UIImage, из которого он был создан. Я не уверен, откуда происходит ваше изображение, но PNG будет отличаться от формата JPEG, из которого он был создан, но данные растрового изображения должны быть одинаковыми.
Смежные вопросы
- 1. Нарезать UIImage на iPhone
- 2. iPhone Debug Dump
- 3. UIImage масштабируется на iPhone 6Plus
- 4. UIImage -drawAtPoint: медленно на iPhone
- 5. Эффект столкновения UIImage ... ??? Iphone
- 6. iPhone/iPad UIImage initWithContentsOfFile:
- 7. iPhone SDK - Как нарисовать UIImage на другом UIImage?
- 8. Утечка памяти iphone UIImage
- 9. iPhone UIImage - Устойчивость данных
- 10. iPhone UIImage initWithData сбой
- 11. uiimage oncomplete iphone
- 12. Подтверждение номера iPhone UIImage
- 13. iPhone UIImage Метод врезается
- 14. iPhone: Blur UIImage
- 15. Вращение UIImage в iPhone
- 16. Контроллер дисплея iPhone UIImage
- 17. iPhone сохранить повернутый UIImage
- 18. iPhone UIImage перекрывающий текст
- 19. Как получить UIColor от UIImage на iPhone
- 20. Загрузить UIImage с iPhone на Facebook
- 21. Соответствующий размер UIImage на iPhone 6
- 22. Как уменьшить размер UIImage на Iphone?
- 23. Добавление UIImage на событие касания iPhone
- 24. Захват экрана на iphone как UIImage?
- 25. iPhone UIImage загружается на веб-службу
- 26. iPhone SDK Инверсия цветов UIImage
- 27. UIImage iPhone Поворот 37.8 градусов
- 28. iPhone: UITextView обертывание вокруг UIImage?
- 29. iPhone UIImage overlap render bug
- 30. iPhone - Конвертирование * NSMutableString в UIImage
Вам нужно быть более четким о том, что вы ищете здесь. Возможно получить необработанные данные растрового изображения из UIImage (с несколькими шагами через Core Graphics). Но вы говорите, что хотите «сохранить» эти данные ... но как? Если не PNG (без потерь) или JPEG (lossy), вы должны сохранить его как что-то, и если вы хотите сохранить необработанные пиксели, это хрупкие (зависящие от машины) и огромные на диске, и по-прежнему требуют сложения * некоторых * метаданных вместе с ним. –
(и если вы хотите сбросить данные пикселя для чисто каких-то целей отладки, то вы должны так сказать) –