首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

手机图片瘦身小脚本 Mobile Photo Slim Project - wuuconixs blog

小米云盘很坑,但是它有一个功能非常,就是进行图片瘦身。高清图片保留在云端,本地只留下压缩后的图。而小米官方的瘦身非常给力,原图和瘦身图几乎看不出差别。...我非常喜欢图片瘦身的功能,可惜在我不用黄金会员之后就不能再使用这个功能了。自去年11月以来,图片的总占用空间已经逼近10GB。 我便想手动撸一个瘦身脚本。 如何实现的?...或者你可以把files.txt你已经选择的文件名复制到 记事本 中,然后保存为一份新的 files.txt 。.../slim.py 即可开启瘦身之旅。 运行截图 效果演示视频 手机图片容量变化 从瘦身之前的9.17GB变成了瘦身后的 3.81GB,总共节省出了 5.35GB。...这还只是4个月的图片。一年就可以节省出 15GB的空间。 Github链接 wuuconix/Mobile-Photo-Slim: 手机图片瘦身 (github.com) 来个Star吧2333

78520

APK瘦身看这一篇文章就够了

这个系列从APK瘦身专题开始,后面会不定期推出其它专题,发过的专题也会不断更新。 1 APK瘦身的价值 APK瘦身严格来讲不算是对应用性能的优化,应该算是对程序体验的优化。...APK瘦身的价值主要有几点: 省流量:特别是在4G网络下,更多的移动流量表示需要花费更多的钱(别指望着用户一个月1、2G的流量专门给你腾出几十M来用于下载安装包); 给用户一个印象,试想用户在安装你的程序需要很长的时间时...; 一个APK尽量只用一套图片,从内存占用和适配的角度考虑,这一套图建议放在xhdpi文件夹下; 使用tinypng等图片压缩工具对图片进行压缩; 如果对图片压缩的质量不满意,可以考虑使用其它图片格式,...可以考虑相比于mp3同等质量但文件更小的opus音频格式; 能不用图片的就不用图片(用代码实现),如果要用图片则优先使用9图; 考虑引进VectorDrawable和svg。...让你的APK瘦成一道闪电 关于APK瘦身值得分享的一些经验 Android APK安装包瘦身 WebP 探寻之路 SmallerAPK, Part 1: Anatomy of an APK SmallerAPK

90020

亿级大表垂直拆分:上云业务的工程实践

将发生在 Mysql-Server 和应用容器中,甚至 OOM; 2、业务拓展:业务是不断往前迭代的,意味着针对这个表,将不断有 DDL 和 DML 的 SQL 被执行;这也注定了,如果不对大表进行瘦身...图片 1、新表创建:这类 SQL 操作,我们都会提单给 DBA 评估执行。 2、数据迁移(存量数据):这里我们用定时任务来完成。...3、开启写(增量数据):正常业务是会源源不断产生增量数据的,此时要确保数据在新旧表都有一份,这样才能完全兼容业务。...5、总结与思考 DB 变更操作是一个高风险动作,我们前期评估一定要充分考虑到以下场景,否则容易引发生产事故: 存量数据迁移 系统的老逻辑也要保持兼容 增量数据写 注意灰度情况的监控,及时修复写的业务漏洞...迁移过程可能引发的性能危机 甚至有可能依赖业务接口,这样可能导致接口并发量上去 适当设置线程休眠,可以缓解带来的性能问题 迁移数据里程碑 因为迁移过程是一端长期而缓慢,要记录时间节点,避免漏同步或者重复同步的问题

6092911

Android性能优化(十)之App瘦身攻略

虽然效果很明显,但仍然需要谨慎; 代码混淆会拖慢项目构建速度,因此debug模式下关掉Proguard不至于RD在运行代码的时候抓狂; 因为在debug模式下关掉了Proguard,如果混淆规则没有配置,...4、 Apk瘦身之资源瘦身 对于重要性,代码和资源的瘦身同样重要,但是从效果上来说,资源文件的瘦身效果比代码的瘦身效果要好非常多。...很有可能费力许久在代码上得到的瘦身效果,在资源文件瘦身中轻松就得到了。...; 对图片进行压缩; PNG转换JPG; 使用矢量图; 使用WebP; 资源混淆; 资源在线化; 7.3 So瘦身 在允许的情况下,针对用户机型分布保留特定架构的So; 7.4 7Zip压缩 使用7Zip...一点经验:对Apk进行瘦身瘦身So以及资源文件是见效最快的操作。瘦身So以及删除不用的图片、压缩图片之后,Apk会缩减很大的比例;而针对Dex的优化可能作用不会很明显。

1.6K30

安卓优化之apk瘦身(27.7M-->17.5M)

概述 apk瘦身作为优化的一部分,它的大小决定安装的时间与占用的内存,进行针对性的瘦身也能够提高用户体验,下面就看我怎样将一个27.7M的安装包减肥到17.5M,足足减少了37.18%。 ?...一、优化图片 图片占用了大部分体积,所以图片的优化首当其冲。 我使用的是TinyPng在线压缩工具,压缩前主要图片的大小(10.5M): ?...接下来我使用iSparta软件将一部分图片转为web格式,.9图片我转出来后as报错,暂时还没有去找解决方案,知道的伙伴可以留言指导一下哦,来看看压缩后的大小(2.68M): ?...效果是不是很可观啊,而且压缩后的图片质量也很好,完全满足应用所需的质量要求,项目中一些简单的图片也可以使用SVG矢量图; 二、优化无用资源 通过lint删除没有用过的资源: 选择inspect code...配置之后在as右侧的gradle选项中会出现andresguard的task: ? 我们可以选择需要打包的apk类型进行优化; 看一下task流程: ?

62740

Android APP 终极瘦身指南

前言 APK瘦身即是对APK大小进行压缩策略,减小APK安装包大小,更小的安装包更有助于吸引用户安装;虽然说APK瘦身对于Android对应用可分配内存的限制影响不大,但是还是有一些影响的。...最近几周一直在研究如何为APK瘦身,折腾了很久,受一位大佬点拨,建议写一篇更全面的瘦身终极杀招大全,深以为然,思考良久,新开一篇,是时候写篇博客总结一下了,现做一个简单的总结记录。...第3条:开启shrinkResources去除无用资源 在gradle使用shrinkResources去除无用资源,效果非常。...重点是Tinypng使用智能有损压缩技术,以尽量少的失真换来图片大小的锐减,效果非常,强烈推荐。...最后的最后,我想对大家说:在APK瘦身的道路上,一定要掌握度,安排好事情的优先级,如果目前要做的事情、要优化的方面比较复杂,不仅需要花费很长的时间,而且最终效果也不明显,可以考虑之后再做,甚至不做。

2.5K10

微信小游戏首包超出4M之后

异名做了一下盘算,大概可以有以下操作 挤牙膏式瘦身 如果我们能够在各种常规的瘦身手段下就可以把超出的容量压缩回到4M以内,那当然是最棒的。...这一块能做的无非就是引擎的瘦身和资源的瘦身,而资源无外乎是图片,音频,字体等。...模块、物理模块、EditBox等等,我们最好根据实际的项目的需要勾选自己需要打包的模块,根据异名自己的经验,大部分情况下做了引擎瘦身和没做引擎瘦身的前后做对比,瘦身之后可能至少会帮你省掉你几百k的大小。...资源瘦身 资源无外乎是图片,音频,字体。...另外异名并不建议子域使用cocos构建,因为确实构建之后又多了一个引擎,首包确实很难控制下来,的选择是使用canvas的api去绘制或者使用一个简单的模板渲染引擎,当然,这就是另外一个话题了 我是异名

1.2K20

从9G到0.3G,腾讯会议对他们的git库做了什么?

当务之急是将仓库进行瘦身。本栏目特邀腾讯会议的智子研发团队成员李君,回顾腾讯会议客户端的瘦身历程和经验,欢迎阅读。...不建议在家中开代理来瘦身,因为家里网速一般都没有公司快;如果在家操作,提前配置好远程桌面,远程公司电脑来瘦身。...保证瘦身后的 Git 仓库恢复写权限;备份仓库禁用写权限。 09 瘦身完毕后的知会 知会参考模板: xxx 仓库瘦身完成了!...需要去备份仓库查看(xxxx/xxxx.git) 10 兜底回滚方案 因为使用了备份仓库,所以不会修改原始仓库,但只有代码管理平台(工蜂)在第七步的时候修改了原始仓库,对于这个工蜂的协助修改,需要提前确认工蜂那边做好了回滚的方案...-End- 原创作者|李君 技术责编|陈从贵、郭浩伟

85641

iOS 优化 - 瘦身

iOS 优化将是一个专题,其中会包括包体积优化(瘦身)、启动时间优化、UI 优化等等。那么这个专题的开篇就从瘦身开始吧。 APP 的大小是分为 APP 下载大小和安装大小两个概念的。...在瘦身过程中,应该尽量使用 ROI 最高的优化手段,付出更少的精力,得到更多的收益。...总结:尽量将图片等资源交给Asset Catalog管理。 Bitcode(中间码) Bitcode 是一个编译的程序的中间表示形式(IR)。...引申一下,的工具是开发利器,之前整理了一些好用的 Mac 效率工具,可见Mac 效率软件。 结论:能用 Asset Catalogs 管理的资源,尽量使用 Asset Catalogs 来管理。...最后 本文主要归纳总结了一些常用的瘦身方法,当然不同的项目需求以及业务场景都会产生一些对应的瘦身方法,大家可以根据自己的业务特性去寻找一些更好更优的瘦身技巧。 最后,祝大家周末愉快!

2.4K20

学会这些修图技巧,让你的女神成为朋友圈中的主角

PS其实是一门非常给力的技术,通过PS,我们能够随意地对一些图片进行定制,然而,PS的内容非常多且复杂,本篇文章将介绍一些日常生活中最为常用的操作,对人物照片进行P图,相信掌握了它们,你就能够帮助你的女朋友对照片进行精修了...然后点击滤镜选项卡下的液化: 此时便会进入液化功能界面,该界面的左侧提供了非常丰富的功能,我们首先使用第一个功能,向前变形工具: 当点击向前变形工具后,鼠标会变成一个圆形,通过它即可对照片进行瘦身的操作...,如下所示: 使用鼠标向里推进即可实现瘦身效果,通过[、]可以对圆进行放大缩小的操作。...该工具可以直接识别到照片中的脸部,并对脸部进行一些操作,比如对眼睛进行一些操作: 对鼻子进行一些操作: 最后结果如下所示: 污点修复工具 液化功能能够非常方便地对身体各个部位进行瘦身的操作...我们先使用套索工具将人物框选起来: 然后按Delete键,弹出选项框: 点击确定即可,效果如下: 可以看到效果非常,几乎没有什么破绽。

1.5K40

Android App包瘦身优化实践

APK的瘦身已经是不得不考虑的事情。在尝试瘦身的过程中,我们借鉴了很多业界其他公司提供的方案,同时也针对自身特点,发现了一些新的技巧。本文将对其中的一些做详细介绍。...针对每种图片格式也有各类的优化手段和优化工具。 使用矢量图片 可以使用矢量图形来创建独立于分辨率的图标和其他可伸缩图片。...资源压缩工具默认是采用安全压缩模式来运行,可以通过开启严格压缩模式来达到更好的瘦身效果。...总结 上述就是我们目前在APK瘦身方面的做的一些尝试和积累,可以根据自身情况取舍使用。当然我们还可以采取一些按需加载的策略来减少安装包的体积。最后提一点,砍掉不必要的功能才是安装包瘦身的超级大招。...一个的App的标准有很多方面,但提供尽可能小的安装包是其中一个重要的方面,这也是对我们Android开发者人员自身的提出的基本要求,要时刻保持良好的编程习惯和对包体积敏锐的嗅觉。

1.5K30

于正AI换脸火上热搜,差点骗了全网!古风民族风也能任意切换

明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 没想到,AI换脸又叒一次惊到我们了。 于正用了它,直接到达颜值巅峰。 这挺拔的身姿、帅气的步伐,尤其是融合度极高的脸。...古风、民族风马化腾李彦宏 这么的效果,我们当然也要自己上手试试了。 现在就为大家带来,互联网大佬之变装风云! 先来看看马化腾: 虽然已经完全变身女装大佬,但是神态已经是我们熟悉的马化腾。...DeepFaceLab (DFL)换脸主要分为五个阶段:视频转图片、提取脸部、训练模型、人脸替换、合成视频。 模型首先会将一段视频截取成无数张照片,从中提取出人脸。...如果你也想一键瘦身+换装的话,不妨去试试哦~ 参考链接: https://s.weibo.com/weibo/AI%25E6%258D%25A2%25E8%2584%25B8?

1.9K30

『教程』微信小程序--图片相关问题合辑

微信小程序movable-view移动图片指缩放 微信小程序wx.chooseImage和wx.previewImage的综合使用(图片上传可以限制个数) ......及实现图片缩放 图片相关笔记问答系列 微信小程序笔记《三》:彩蛋“谁更帅”;图片投票含后端 微信小程序学习点滴《十二》:图片等比例缩放 获取屏幕尺寸图片尺寸 自适应 ... ......面向新手《十二》:拍照或选择图片并上传文件,关于tabbar 微信小程序学习点滴《九》:本地图片上传(leancloud) 微信小程序学习点滴《八》:从相册获取图片 使用相机拍照 本地图片上传 ......《一百四十五》image图片组件使用问题说明 跳坑《一百五十二图片上传问题相关说明 问答《六十四》图片转base64,第三方登录存储用户登录信息 使用uploadfile接口无法上传大于50K的图片...基础学习任务《五》导入图片至项目中 新手跳坑指南《四十二图片显示不全 面向新手系列《七》加载本地图片与网络请求 新手跳坑指南《十七》:设置tabBar图片无法显示 让人头痛的小程序之『图片懒加载』终极解决方案

6.4K100

11 特供!临战前收下这几款小程序,分分钟省下一个亿

时效性攻略负责满足眼下最痛的痛点,像 11.11 刷什么卡优惠最多,宝宝安全座椅选 11 购指南,实实在在的干货贴。...除此之外,当大家都不知道吃什么,喝什么,或争执不下没有定论时,亮出 「抛个硬币」,顺应天意,很快也就有了结果。 爽快地接受今天的麻婆豆腐+雪碧吧!...无论是吃吃喝喝,还是买买买,受不了持续纠结的时候,一步点开这个小程序,舒缓下自己的决策压力也是的。毕竟双十一,是为了让自己的更开心,不是更焦虑。 ?...那么问题来了,费心挑了不少优价物,怎么买才能最划算,对得起节日做活动的优惠? 「消费分期计算器」这款小程序就是帮你理性消费的高效工具。算计好,省下一波可以再买买买。...它最核心的益处就是告诉你分期付款哪家强,哪款分期产品最适合你。主流信用卡+互联网白条产品,基本覆盖了目前的常用分期选择。在各种选择中,你最关心的无非就是哪家利息少,或者每月可以少还款。

56.8K40

iOS 裁包大作战 —— JOOX Music 如何瘦身40MB

1.3 对切图、音视频等资源进行压缩1.3.1 对切图进行无损压缩对于图片的压缩,推荐使用 ImageOptim 这个开源工具,压缩图片时,它会运行多个图片压缩工具,包括 MozJPEG, pngquant...1.3.2 PNG 转 JPG对于那些可以不使用 alpha 通道的 PNG 切图来说,把 PNG 格式转成 JPG,会发现效果大大的,切图的size 一下小了很多!...( 附 :LinkMap 也是一个了解可执行文件构成的方法,具体可参见 《iOS APP可执行文件的组成》)图片可以看到 __DATA,__objc_classlist、__DATA,__objc_classrefs...不是删了一下午,而包只小了几百 KB, 也不是手工核对成百上千的切图和代码到头晕眼花,而是我刚裁的包,你丫又给我搞大了 ??!!每张一两 M 的切图你也敢往项目里扔 ??!!...iOS可执行文件瘦身方法iOS APP可执行文件的组成基于clang插件的一种iOS包大小瘦身方案Xcode中和symbols有关的几个设置Mach-O可执行文件解读 Mach-O 文件格式减小ipa体积之删除

82540

聊聊人脸识别支付

11、618,血拼之后的网友们纷纷表示要剁手,但是,当下仅剁手已不足以解决问题了,传统的刷卡模式已经转变为了“刷脸模式”…… 本文就来聊聊MasterCard公司新推出的支付技术——生物识别技术。...该技术会应用在一个新的移动APP中:当用户选择商品进入支付系统时,它会要求你拍一张自拍照进行验证,是不是感觉比记住密码还要省事呢。...除此之外,MasterCard还和两个银行合作,目前还不清楚哪家银行的客户能体验到这一技术。 MasterCard移动应用程序的使用方法 用户需要下载MasterCard应用程序才能使用该功能。...值得夸赞的是眨眼功能,这样一来,即使不法者拿受害者的照片进行支付认证,也是徒劳无功的,因为图片不会眨眼。 Bhalla解释称,每个指纹扫描结果都会转化成代码存储在用户的手机上。

7.2K80
领券