html5游戏开发马赛克对比,基于HTML5 Canvas的纯JS图片马赛克效果插件

这是一款基于HTML5 canvas的图片马赛克js插件。该图片马赛克插件使用简单,可调整马赛克的大小,透明度等属性,适合用于制作一些特殊的图片效果。

基于HTML5 Canvas的纯JS图片马赛克效果

0814c5e52bbbeb614d6b9d8a12d019a3.gif

该马赛克插件可用的配置参数有

参数   默认值   描述

image   null   必选参数,图片元素的选择器

targetElement   null   必选参数,目标元素的选择器

tileWidth   5   组成马赛克div元素的宽度,单位像素

tileHeight   5   组成马赛克div元素的高度,单位像素

tileShape   'circle'   马赛克的形状,可以为:circle 或 rectangle

opacity   1   马赛克图片的透明度

width   null   必选参数,马赛克图片的宽度

height   null   必选参数,马赛克图片的高度

该插件参数的使用方法参考如下varphotomosaic = newPhotoMosaic({ image         : document.getElementById('image'), targetElement : document.getElementById('target'), width         : 500, height        : 500, tileHeight    : 16, tileWidth     : 16, tileShape     : 'rectangle', opacity       : 0.5})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值