Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

HTML5 कैनवास के साथ दो छवियों का सम्मिश्रण

<घंटा/>

मिश्रण करने के लिए, आपको 50-50 के अनुपात में दो छवियों का सम्मिश्रण करना होगा।

आइए देखें कि कैसे:

<img src="Tutorial1.jpg" id="Tutorial One">
<img src="Tutorial2.jpg" id="Tutorial Two">

<p>Blended image<br>
<canvas id="canvas"></canvas></p>

<script>
   window.onload = function () {
      var myImg1 = document.getElementById('myImg1');
      var myImg2 = document.getElementById('myImg2');
      var myCanvas = document.getElementById("canvas");
      var ctx = canvas.getContext("2d");

      // width and height
      var w = img1.width;
      var h = img1.height;

      myCanvas.width = w;
      myCanvas.height = h;

      var pixels = 4 * w * h;
      ctx.drawImage(myImg1, 0, 0);

      var image1 = context.getImageData(0, 0, w, h);
      var imageData1 = image1.data;
      ctx.drawImage(myImg2, 0, 0);

      var image2 = context.getImageData(0, 0, w, h);
      var imageData2 = image2.data;

      while (pixels--) {
         imageData1[pixels] = imageData1[pixels] * 0.5 + imageData2[pixels] * 0.5;
      }
      image1.data = imageData1;
      ctx.putImageData(image1, 0, 0);
   };
</script>

  1. HTML5 में drawImage () के साथ छवि कैसे बनाएं?

    HTML5 drawImage() विधि का उपयोग कैनवास पर चित्र, कैनवास या वीडियो बनाने के लिए किया जाता है। यह एक छवि के कुछ हिस्सों को भी खींचता है। आप इसका उपयोग इमेज का आकार बढ़ाने या घटाने के लिए भी कर सकते हैं। यहां drawImage() विधि के पैरामीटर मान दिए गए हैं - Sr.No DrawImage () पैरामीटर और विवरण 1

  1. HTML5 कैनवास के साथ छवियों का उपयोग कैसे करें?

    HTML5 टैग का उपयोग स्क्रिप्टिंग का उपयोग करके ग्राफिक्स, एनिमेशन आदि को आकर्षित करने के लिए किया जाता है। यह HTML5 में पेश किया गया एक नया टैग है। HTML5 कैनवास वाली छवियों का उपयोग करने के लिए, drawImage() विधि का उपयोग करें। यह विधि दी गई छवि को कैनवास पर खींचती है। HTML कैनवास के साथ छवियों का

  1. HTML5 कैनवास के साथ एक पैटर्न बनाएं

    HTML5 कैनवास के साथ एक पैटर्न बनाने के लिए निम्नलिखित विधि का उपयोग करें:createPattern(image, पुनरावृत्ति)− यह विधि प्रतिमान बनाने के लिए एक छवि का उपयोग करेगी। दूसरा तर्क निम्नलिखित मानों में से एक के साथ एक स्ट्रिंग हो सकता है:दोहराना, दोहराना-एक्स, दोहराना-वाई, और दोहराना नहीं। यदि खाली स्ट्रिंग