首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
坐桌
订阅
破晓dawn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
Canvas 图像灰度处理
在玩游戏的时候,碰到一个交互效果:背景一张看起来黑白的图,然后用擦除的交互,让图像变的有颜色。也想试试做这个效果,首先想到的是那个黑白的图是怎么形成的,于是就查资料,找到了用 Canvas 转换的方法。 看起来是黑白的图像,其实是灰度图像,进一步说明见图像。这种图像的特点是像素…
使用canvas将图片转换为base64格式
这里使用了image/jpeg清晰度1是一个折衷的选择。 image/jpeg格式,质量高,容量小,大部分场景都适用,正常场景下可以将清晰度设置为0.6~0.8之间即可。 image/png清晰度最好,但容量也最大。
vue+element 将图片压缩并转换成base64上传图片
图片小的话,转换成base64可以成功上传,但是图片超过1.5M的转换成base64上传不成功,后台说我没有传给他参数,我后来了解了一下,说是超过1.5M的转换成base64有问题,所以我在转换base64之前给进行了压缩。 不说了上完整的代码。