CompressUtil 流程图: CompressUtil 类 具体解释 public class CompressUtil { /** * 终于封装的压缩方法 * @param imgPath * @return */ public static Bitmap process(String im ...
分类:
其他好文 时间:
2018-03-21 17:27:17
阅读次数:
205
1)一张图片如何显示到屏幕上一个电脑显示器, 上面的像素点就是内存/显存一张图片表达的颜色信息赋值到那块内存就是图片显示2)图片文件的格式图片文件的格式,无论是哪一种,最终都要包含原始颜色数据原始颜色数据一个像素用rgba 表示,4bytes比如 1000x1000,存32位色,原始大小4M3)图片... ...
分类:
其他好文 时间:
2018-03-18 01:25:20
阅读次数:
241
格式 内存占用 质量 Automatic truecolor 1 高清 RGBA32 1 高清 RGBA16+Dithering 1/2 中度 有一些UI边框透明渐变比较宽,使用RGBA16会有比较明显的失真感,使用Dithering 可以平缓过度 RGBA16 1/2 中度 关于Android,使 ...
分类:
编程语言 时间:
2018-03-12 13:29:52
阅读次数:
217
一、OOM(Out Of Memory) 当前占用内存+申请内存资源超过了Dalvik虚拟机的最大内存限制就会抛出Out Of Memory异常 二、bitmap优化 图片显示(显示缩略图时不要调用网络请求加载大图,listView滑动时不加载图片) 及时释放内存(C内存区域) 图片压缩 inBit ...
分类:
移动开发 时间:
2018-03-08 10:35:37
阅读次数:
200
前言 图片压缩应用很广泛,如生成缩略图等。前期我在进行图片处理的过程中碰到了一个问题,就是如何将图片压缩到指定尺寸,此处尺寸指的是生成图片文件的大小。 我使用 opencv 进行图片处理,于是想着直接使用 opencv 进行图片压缩处理, opencv 本身包含了压缩到指定像素大小的方法,奈何寻找了 ...
分类:
其他好文 时间:
2018-03-08 02:51:49
阅读次数:
262
凝视都在代码里,这里就不再说了。特别注意cnClick中的//TODO凝视以及onActivityResult方法中的凝视 效果图 权限: <!-- 在SD卡中创建与删除文件权限 --> <uses-permission android:name="android.permission.MOUNT_ ...
分类:
移动开发 时间:
2018-03-01 20:10:22
阅读次数:
251
自己在搞深度学习的时候发现negdata图片是50*50的,posdata图片是20*20的,想统一成20*20的 于是就决定写一个脚本搞定他 记得以前群里有个人问有没有可以批量压缩图片的软件 下什么软件呀 直接自己写脚本 (莫名感觉自己好厉害 ...
分类:
其他好文 时间:
2018-02-20 17:03:21
阅读次数:
262
一、环境 windows10/mac + python3.6 python第三方库 xlsxwriter、PIL、argparse 二、需求 1、运行每条测试case成功与否都需要把截图放在img文件夹里; 2、把 (平台)_img 文件夹中的图片压缩写到small_img文件夹里; 3、根据图片命 ...
分类:
编程语言 时间:
2018-02-11 14:31:45
阅读次数:
256
Huffman算法也是一种无损压缩算法,但与上篇文章LZW压缩算法不同,Huffman需要得到每种字符出现概率的先验知识。通过计算字符序列中每种字符出现的频率,为每种字符进行唯一的编码设计,使得频率高的字符占的位数短,而频率低的字符长,来达到压缩的目的。通常可以节省20%~90%的空间,很大程度上依赖数据的特性!Huffman编码是变长编码,即每种字符对应的编码长度不唯一。前缀码:任何一个字符的编
分类:
编程语言 时间:
2018-02-08 17:47:15
阅读次数:
209