Python 拼图成心3.0来了吧【UI加持 不仅仅是小心心】

在这里插入图片描述

  • 1.0、 2.0已经可以实现贴小心心,也不止小心心(老这么讲可能有点局限了哈哈哈),换一下源图就可以拼出其它形状,不过源图有一些限制(见1.0)

  • 2.0已经整理了一下可以比较方便的在使用代码的时候调整相关参数。但是对于使用来说,还是不够方便,在代码里调参数是有优势(自由度很高),但是用起来并不是那么友好,肝就完了,于是3.0-UI来了!!

在这里插入图片描述
在这里插入图片描述

只要源图不出错(直接默认小心心),运行逻辑经过几晚上的调试,基本没什么大问题了。

  • 图集里可以没有图(会识别,并弹窗让重选)
  • 图集可以包含图片之外的(使用时会自动滤去非图文件)
  • 三个路径以及颜色框,可视不可输入,直接选就好(防止不小心填错,就是懒,懒得判断参数哈哈哈)
  • 开始后会识别路径是否选择(不用怕选错了卡bug)
  • 进度条会根据贴图进度更新,防止尬等还以为程序炸了(一般还是比较快的,除非贴图比较多,比较大)

其实,一开始就不止小心心,只是懒得换图源就这么写了。

记一下图源要求吧:
啦啦啦
不需要的部分必须是纯白(255,少一点都不行,主要是懒得换算法了)
需要的部分(形状)也不一定非得是黑色的,不是纯白就行
需要的图形部分,可不敢挨着图像边缘,多少留点白(主要还是那个算法的毛病,也不是算法啦,就是一小段不成熟的函数)

比如,源图也可以选择其他,像下边这张处理过的超梦

在这里插入图片描述

调节一下参数,输出是这样的:

在这里插入图片描述


打包了一下,也没有多大,12M左右。一开始200M多啊,差点吓死我,还好搜到了可以用pipenv(题外话)

在这里插入图片描述

等有时间就好好整理,把整个小工程更新过来!flag立这了。至于那个鸡肋的小模块,就先这样吧,毕竟手动P一下图也不是很那什么哈哈哈。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

薛定谔的壳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值