canvas实现在浏览器中对图片指定颜色进行扣除抠图效果代码
代码语言:html
所属分类:其他
代码描述:canvas实现在浏览器中对图片指定颜色进行扣除抠图效果代码
代码标签: canvas 浏览器 图片 指定 颜色 扣除 抠图
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <meta name="keywords" content="" /> <meta name="description" content="" /> <style> html, body { background: #c7bbbb; text-align: center; } </style> </head> <body> <img id="img" src='//repo.bfw.wiki/bfwrepo/images/tubiaoxxx.png' crossOrigin="anonymou"> <script> setTimeout(() => { removeImgBg(document.getElementById('img')); }, 200); /**清除图片背景颜色 **/ function removeImgBg(img) { //背景颜色 白色 const rgba = [255, 255, 255, 255]; // 容差大小 const tolerance = 60; var imgData = null; const [r0, g0, b0, a0] = rgba; var r, g, b, a; const canvas = document.createElement('canvas'); const context = canvas.getContext('2d'); const w = img.width; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0