Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- image.src = "Landscape.png";
- image.onload = function() {
- img = new Image;
- img.src = "Gradient.png";
- img.onload = function(){
- canvas.width = img.width;
- canvas.height = img.height;
- context.save();
- context.drawImage(image, 0, 0, canvas.width, canvas.height);
- drawCustomLogo(context);
- var id1 = getContextFromImg(image);
- var id2 = getContextFromImg(img);
- var b = new Blending();
- var sid = b.overlay(id1, id2);
- var bc = document.getElementById('custom');
- bc.width = image.width;
- bc.height = image.height;
- var bctx = bc.getContext('2d');
- bctx.putImageData(sid, 0, 0);
- }
- (Target > 0.5) (1 - (1-2*(Target-0.5)) * (1-Blend)) +
- (Target <= 0.5) ((2*Target) * Blend)
- dst[px ] = (dRA<=0.5) ? (2*src[px ]*dRA/dA) : 255 - (2 - 2*dRA/dA) * (255-src[px ]);
- dst[px+1] = (dGA<=0.5) ? (2*src[px+1]*dGA/dA) : 255 - (2 - 2*dGA/dA) * (255-src[px+1]);
- dst[px+2] = (dBA<=0.5) ? (2*src[px+2]*dBA/dA) : 255 - (2 - 2*dBA/dA) * (255-src[px+2]);
- color(red) = (1 - alphaBlending)*sourceColor(red) + alphaBlending*func(colorBlending(red),colorSource(red));
- ....
- // continue for other color
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement