gpt4 book ai didi

javascript - 如何使用 x 和 y 坐标从图像中获取像素颜色?

转载 作者:行者123 更新时间:2023-11-28 05:57:52 25 4
gpt4 key购买 nike

我想做的是取“pixel.jpg”和 cosole.log 的 RGB 值由变量确定的 x 和 y 值处的像素。我想我需要创建 Canvas 然后扫描整个事情使用 for 循环.. ??

<meta charset="UTF-8">
title>Pixel</title>
<link href="pixel.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="pixel.js"></script>

<pre id="output"></pre>

最佳答案

在 Canvas 上绘制像素。然后使用getImageData

var getPixelColor = function(img,x,y){
var canvas = document.createElement('canvas');
canvas.width = 1;
canvas.height = 1;
var ctx = canvas.getContext('2d');
ctx.drawImage(img,x,y,1,1,0,0,1,1);
return ctx.getImageData(0,0,1,1);
}

关于javascript - 如何使用 x 和 y 坐标从图像中获取像素颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37503875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com