图像
hnliuyiyun
10年iOS开发经验,5年前端开发经验,精通移动IM APP开发,精通react、vue框架开发
展开
-
iPhoneSE列表加载图片crash的解决方案
近期业务做了评论模块,评论内容跟其他APP基本一致,就是评分、文字以及图片,每条评论可以至多包含6张图片,在评论列表会展示评论星级、用户头像、昵称、评论文字、图片以及评论时间,逻辑非常简单,一天搞完,提交打包给测试验证,基本无有效bug,第二天下午测试跑过来说在iPhoneSE上有一个商品,点击后滑动就必会crash,我开始以为是图片数组越界导致,但是测试说别的手机不会crash,我去bugly查看crash信息,发现bugly空空如也,并无crash上报,无奈之下只有真机debug了,找到...原创 2020-09-24 16:02:40 · 316 阅读 · 0 评论 -
iOS 使用ImageIO framework解析gif
ImageIO介绍概述:ImageIO框架提供了读取与写入图片数据的基本方法,使用它一、可以获取到图片元数据(描述图片属性的数据:宽、高、图片类型等等)。二、获取网络图片和上传图片到网络上。三、解析图片。四、实现图片的渐进加载 主要类描述: CGImageSource:用来读取图片数据 CGImageDestination:将图片数据写入指定的目标中 CGImageMetadata:图片元数据封装gif解析步骤1.//转换urlNSURL *...原创 2020-07-01 16:34:56 · 291 阅读 · 0 评论 -
绘制像素到屏幕上
iOS图像渲染原理。 一个像素是如何绘制到屏幕上去的?有很多种方式将一些东西映射到显示屏上,他们需要调用不同的框架、许多功能和方法的结合体。这里我们大概的看一下屏幕之后发生的事情。当你想要弄清楚什么时候、怎么去查明并解决问题时,我希望这篇文章能帮助你理解哪一个 API 可以更好的帮你解决问题。转载 2016-07-01 09:17:19 · 726 阅读 · 0 评论 -
JPEG编码原理
JPEG是联合图象专家组(Joint Picture Expert Group)的英文缩写,是国际标准化组织(ISO)和CCITT联合制定的静态图象的压缩编码标准。和相同图象质量的其它常用文件格式(如GIF,TIFF,PCX)相比,JPEG是目前静态图象中压缩比最高的。我们给出具体的数据来对比一下。例图采用Windows95目录下的Clouds.bmp,原图大小为640*480,256色。用工转载 2016-08-23 19:20:00 · 9478 阅读 · 0 评论 -
openGL ES教程
OpenGL ES 渲染管线,顶点着色器和片元着色器转载 2017-01-09 21:02:32 · 803 阅读 · 0 评论