UIImageJPEGRepresentation 使用中存在的问题
iOS上有两种转化图片的的简单方法:
1丶UIImageJPEGRepresentation(<#UIImage * _Nonnull image#>, <#CGFloat compressionQuality#>)
参数1:图片,参数2:压缩系数
2丶UIImagePNGRepresentation(<#UIImage * _Nonnull image#>)
参数:图片
UIImageJPEGRepresentation 压缩后图片较小图片质量也无较大差异:
UIImagePNGRepresentation 压缩图片的图片较大;
日常工作中推荐使用的是UIImageJPEGRepresentation图压缩后节省内存,减少避免图片过多照成的卡顿现象。
当然如果对图片画质有极高的要求的话,还是使用UIImagePNGRepresentation。使用UIImageJPEGRepresentation遇到的问题:
///< NSData *data = UIImageJPEGRepresentation(image, 1);偶然发现使用UIImageJPEGRepresentation 一些无背景的白色图案经过压缩之后会变成白色背景无图案的图片,因为像素低,再经压缩后,就会导致图片失真, 成为白底无图案的图片(这种情况应该不常见,但确实存在);
后只能使用UIImagePNGRepresentation用原图展示,当然这不是最好的方法。
UIImageJPEGRepresentation 使用中存在的问题相关推荐
- Ajax+SpringBoot+Thymeleaf使用中遇到的跳转页面问题
前言:这周在使用 Ajax+Thymeleaf 时遇到一个问题,折腾了我很久,在此记录一下 Ajax+SpringBoot+Thymeleaf使用中遇到的跳转页面问题 问题描述 我的目的:通过 Aja ...
- VMware出现“该虚拟机似乎正在使用中 请获取所有权”
1.找到VMware所在的项目文件,其中有一个名为:Ubuntu 64 位.vmx.lck 2.将其Ubuntu 64 位.vmx.lck改名为Ubuntu 64 位.vmx.lck.back(为了安 ...
- AjaxPro.2.dll在VS2005使用中的基本使用
个人常用的东西收集起来,也给大家一起分享哈.AjaxPro.2.dll在VS2005使用中的基本使用,下面介绍了基本的配置和最简单的使用方法 AJAX不用说大家都明白,不明白的请百度或Google一下 ...
- 晶体管参数在实际使用中的意义
转载自:http://forum.eet-cn.com/blog_index.jspa?blog_id=728&viewall=true,感谢香雪茶,推荐阅读! 做模拟电路的工程师,都有过使用 ...
- Windows usb设备正在使用中
每次插上u盘之后,弹出的时候,总是提示正在使用中.后来我发现了技巧, 1.打开任务管理器 2.打开底部的 打开资源监视器 按钮 3.然后点击磁盘 4.再次弹出usb 就可以弹出了.
- 【Bug档案01】Spring Boot的控制器+thymeleaf模板 -使用中出现静态资源加载路径不当的问题 -解决时间:3h
[Bug档案01]Spring Boot的控制器+thymeleaf模板 -使用中出现静态资源加载路径不当的问题 -解决时间:3h 参考文章: (1)[Bug档案01]Spring Boot的控制器+ ...
- lombok使用中出现继承关系的对象时,出现的问题及解决办法
lombok使用中出现继承关系的对象时,出现的问题及解决办法 参考文章: (1)lombok使用中出现继承关系的对象时,出现的问题及解决办法 (2)https://www.cnblogs.com/h- ...
- idae中spring mvc解决问题application context not configured for this file于spring框架使用中的原因
idae中spring mvc解决问题application context not configured for this file于spring框架使用中的原因 参考文章: (1)idae中spr ...
- 优盘中发现计算机病毒怎么办,【网警课堂】教你解决U盘使用中出现的各种问题!...
原标题:[网警课堂]教你解决U盘使用中出现的各种问题! 在使用U盘的时候,我们经常会遇到各种问题.当我们遇到各种U盘问题时,该怎么办呢?今天文哥给大家分享一些解决U盘使用中出现相关问题的解决方法. 一 ...
- 不能使用 '';文件已在使用中。
"/LBS_cq2"应用程序中的服务器错误. ------------------------------------------------------------------- ...
最新文章
- 关于 sql server 基本使用的建议
- 算法:删除排序数组中的重复项||
- DCMTK:测试DcmSCP和DcmSCU类
- Dapr牵手.NET学习笔记:跨物理机负载均衡服务调用
- C# 字符串操作:split、substring、Format
- C语言和C++的区别
- 求字符串全排列的递归算法
- 情感分析算法从原理到PaddlePaddle实战全解
- 安卓开发者必备的六个工具
- 蓝桥杯2020年第十一届C/C++国赛B组第二题-扩散
- 扒站工具Teleport Pro教程
- 图像金字塔实现图像融合(基于opencv-python)
- 计算机网络各层设备故障及可行的解决方案
- mysql5.7.25安装包,Mysql5.7.25在windows下安装
- 自建数据集系列:实例分割mask->语义分割mask->扩增mask
- 怎么看C盘里隐藏的文件
- 彻底解决共享打印机时报错误代码0x0000011b或0x00000709或0x000006d9提示错误系统Win10/Win8/Win7/XP等
- 公钥,密钥原理学习(数学之美)
- 【毕业答辩】值得所有毕业生收藏的论文答辩技巧!
- trixbox不相信眼泪
热门文章
- 华为交换机 查ip冲突_华为交换机发现邻居操作,查看端口和ip
- 全国计算机软件专业二本大学排名,2017全国二本大学专业排名
- 如何做一个简单的类似qq网页版等的聊天网页
- css做尖角,css实现尖角div
- 神奇的泡泡java游戏,神奇的泡泡作文400字
- python进程池Pool的apply与apply_async到底怎么用?
- php 360kan 抓取,米酷MKCMS自动采集360kan影视站6.2.6无授权版
- 前端后端的区别(超详细版)
- python爬虫豆瓣电影评价_python爬虫入门—统计豆瓣电影评论词频
- 计算机科学与工程学院金巍,附件1湖北省思想政教育先进高校名单-附件1-.doc