Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. // get element by id
  2. function id(ide){
  3. if(isNaN(ide)) console.log("Id must be string !");
  4. else{ return document.getElementById(ide)}
  5. }
  6. // console.log
  7. function log(any){
  8. console.log(""+any);
  9. }
  10. // creat element
  11. function creat(tag){
  12. if(isNaN(tag)) console.log("Tag must be string !");
  13. else{ return document.createElement(tag); }
  14. }
  15.  
  16. // creat the canvas
  17. let canvas = document.createElement("canvas");
  18. // set the context
  19. let ctx = canvas.getContext("2d");
  20. ctx.clearRect(0,0,canvas.width,canvas.height);
  21. // set size of the canvas
  22. canvas.setAttribute("width","500px");
  23. canvas.setAttribute("height","500px");
  24. // add border
  25. canvas.style.borderStyle = "solid";
  26. // show the canvas on body
  27. document.body.appendChild(canvas);
  28. // display the image
  29. let img = new Image();
  30. img.onload = ()=>{
  31. canvas.width = img.width;
  32. canvas.height = img.height;
  33. ctx.drawImage(img,0,0);
  34. }
  35. img.src = "m.jpg";
  36.  
  37. let imgdata = ctx.getImageData(0,0,canvas.width,canvas.height);
  38. for (let i = 0; i < imgdata.data.length; i++) {
  39. imgdata.data[i] = 0;
  40. }
  41. ctx.putImageData(imgdata,0,0);
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement