কম্পিউটার টিউটোরিয়াল

HTML5-এ "nearest neighbour" রিস্যাম্পলিং দিয়ে ইমেজ রিসাইজ করা সম্ভব কি?

হ্যাঁ, এটি সম্ভব। নিচেরটি ব্যবহার করুন:

image-rendering: -webkit-optimize-contrast; /* webkit */ image-rendering: -moz-crisp-edges /* Firefox */

উদাহরণ

আপনাকে একটি অফস্ক্রিন ক্যানভাস তৈরি করতে হবে, তারপর একটি ইমেজ আঁকুন। তারপর পিক্সেলগুলো ফেচ করুন।

var a = document.createElement('canvas').getContext('2d'); a.drawImage(myImg,0,0); var image = a.getImageData(0,0,img1.width,myImg.height).data; for (var x=0;x<img1.width;++x){    for (var y = 0; y < img1.height; ++y){       var i = (y*myImg.width + x)*4;       var r = imageimageimageimage[i ];       var g = imageimageimage[i+1];       var b = imageimage[i+2];       var a = image[i+3];       ctx2.fillStyle = "rgba("+r+","+g+","+b+","+(a/255)+")";       ctx2.fillRect(x*zoom,y*zoom,zoom,zoom);    } }

  1. HTML5-এ drawImage() মেথড ব্যবহার করে ইমেজ আঁকা

  2. AJAX এবং jQuery-তে HTML5 ফাইল আপলোড ব্যবহার করা

  3. MySQL-এ একক কোয়েরি দিয়ে বুলিয়ান ফিল্ড উল্টা দেওয়া

  4. C#-এ ইমেজ রিসাইজ/কমপ্রেস করা