ब्राउज़र पर एक छवि के लिए आप PHP का उपयोग नहीं कर सकते हैं जब तक कि आप छवि को किसी सर्वर पर पहले स्थानांतरित नहीं कर सकते।
n ब्राउज़र, यदि आप एक canvas
में छवि आकर्षित कर सकते हैं आप getImageData()
विधि इस्तेमाल कर सकते हैं:
var myImg = new Image();
myImg.src = 'image.jpg';
var context = document.getElementById('canvas').getContext('2d');
context.drawImage(myImg, 0, 0);
data = context.getImageData(x, y, 1, 1).data;
आप किसी भी रोटेशन के लिए अनुमति देने के लिए होगा - शायद आप जानते हैं कि रोटेशन लागू किया गया है।
स्रोत
2013-07-22 13:47:21
संभावित शिकार, कैसे जावास्क्रिप्ट में एक छवि से एक पिक्सेल (एक्स, वाई) प्राप्त करने के लिए: http://stackoverflow.com/questions/8751020/how-to-get-a-pixels-color -of-an-image –
एक PHP समाधान के लिए देखें [php का उपयोग कर छवि से पहला पिक्सेल प्राप्त करें] (http://stackoverflow.com/questions/14178182/get-the-first-pixel-from-the-image- का उपयोग कर-php)। यद्यपि यह आपकी मदद नहीं करेगा यदि आप एक प्रस्तुत पृष्ठ की एक छवि चाहते हैं, न कि एक एम्बेडेड छवि। एक प्रस्तुत पृष्ठ का पिक्सेल रंग प्राप्त करने के लिए [जावास्क्रिप्ट eyedropper (माउस कर्सर के नीचे पिक्सेल के रंग बताएं] पर स्वीकृत उत्तर देखें] (http://stackoverflow.com/questions/1936021/javascript-eyedropper-tell-color-of पिक्सेल-अंडर-माउस कर्सर)। – user
संभावित डुप्लिकेट [एक पिक्सेल का एक्स कैसे प्राप्त करें, एक छवि से y समन्वय रंग कैसे प्राप्त करें?] (Https://stackoverflow.com/questions/8751020/how-to-get-a-pixels-xy-coordinate-color-from -an-image) –