ARTICLE · 1040486
我用业余时间写了个像素画 App,现在永久会员 0 元送
我用业余时间写了个像素画 App,现在永久会员 0 元送






我用业余时间写了个像素画 App,现在永久会员 0 元送
今天想介绍我最近做完、并且一直在打磨的一个小应用——图图素素,一个把照片变成像素画的 HarmonyOS 应用。先说重点:原价买断的永久会员,现在限时 0 元就能领,名额有限,文末有领取方式。
为什么做它
起因很简单:我家孩子喜欢拼豆,网上那些照片转拼豆图纸的工具,要么要注册,要么塞满广告,要么导出还要开会员。我一想,这不就是个下采样加减色的事吗,干脆自己写一个。
写着写着就上头了,从最初随手写的 demo,变成了现在这个有完整交互、能出海报、还接了小艺的应用。
它能干什么
打开应用,选一张照片,或者直接拍一张,它会自动把照片转成像素画。所有处理都在手机本地完成,不上传服务器,这点可以放心。

转换的核心参数就三个,都摆在了明面上:
- 风格
:经典、鲜艳、掌机(GameBoy 那个味儿)、复古 - 色彩
:复古 4 阶 / 标准 6 阶 / 丰富 8 阶。阶数越少越复古,越多越接近原图 - 形状
:方块就是经典 8-bit 马赛克;糖豆是我最喜欢的,输出像一张拼豆图纸,圆形豆子带高光,密集排布的效果非常像手工拼豆完成后拍的照片
放两张同一张泳池照片的转换效果,你们感受下区别:


调好之后可以一键生成分享海报,带应用 logo 和 slogan,保存到相册就能发朋友圈、发群里:

聊两句实现
给有兴趣的朋友,简单说下技术方案,不展开:
- 像素化
不是加个马赛克滤镜那么简单。我走的路子是:先把原图按目标块数做区域平均下采样,再对下采样后的色彩做量化,把每个通道的色阶压到 4/6/8 级,自然就出复古味了。糖豆形状则是在量化后的色块上叠加圆形绘制和高光,纯 Canvas 实现。 全流程用 ArkTS + Canvas 写在端侧,没有网络请求,大图也是秒级出结果。 应用的购买走的是华为 IAP 买断制:支付凭证不直接解锁权益,而是先在云端做 JWS 验签(ES256 + 华为证书链),验签通过才写会员记录。同时做了掉单补发,启动时查未完成订单自动补,换手机也能恢复购买。做下来最大的感受是:支付本身很简单,防钻空子才是大头。
重点:永久会员 0 元领
应用基础功能免费。全部像素风格(鲜艳 / 掌机 / 复古)属于会员权益,原本是一次性买断,不走订阅、不自动续费。
现在活动期间,我把永久会员的价格直接调到了 0 元——对,就是一次买断的那个永久版,现在去应用内下单就是 ¥0.00,之后不会再收钱。

再说清楚几点:
是永久买断,不是月付年付那种订阅,扣款金额就是 0 支持恢复购买,换设备登录同一个华为账号就能同步权益 名额有限,领完活动就下线
怎么领取
应用已经上架华为应用市场,搜索即可直达:

打开华为设备上的 AppGallery(华为应用市场) 搜索图图素素,下载安装(HarmonyOS 应用) 进入应用,点右上角的会员按钮,按 0 元价格完成下单即可
不方便打字的话,直接扫码直达详情页:

如果是已经装了的朋友,更新到最新版本就能看到会员入口。
一个人利用晚上和周末做一个小应用,从写代码到上架、从支付验签到掉单处理,每个环节都得自己趟一遍。它不完美,但每一处细节我都自己摸过。
如果恰好对你有用,或者你想支持下独立开发,欢迎去领一个永久会员,也欢迎把使用感受和吐槽直接反馈给我——评论区或者后台都行,我会一条条看。
谢谢大家。