难以更改 javascript 行的不透明度
Difficulty changing opacity of a javascript line
所以我已经在神经网络上工作了几个小时,我需要一种方法来显示每个突触的权重。所以,基本上,我需要根据输入内容画一条更亮或更暗的线。我环顾四周,但 none 我发现的解决方案有效。到目前为止,这是我的代码:
function line(a, b, x, y, t){
ctx.beginPath();
ctx.lineWidth = 5;
ctx.strokeStyle = "rgba("+ 255 * t +", "+ 255 * t +", "+ 255 * t +", 1"+");";
ctx.moveTo(a, b);
ctx.lineTo(x, y);
ctx.stroke();
ctx.closePath();
}
更改线条不透明度的建议方法之一是在绘制线条之前将 ctx.globalAlpha
调整到 0 和 1 之间,然后在绘制线条后将其设置回您需要的值
所以我已经在神经网络上工作了几个小时,我需要一种方法来显示每个突触的权重。所以,基本上,我需要根据输入内容画一条更亮或更暗的线。我环顾四周,但 none 我发现的解决方案有效。到目前为止,这是我的代码:
function line(a, b, x, y, t){
ctx.beginPath();
ctx.lineWidth = 5;
ctx.strokeStyle = "rgba("+ 255 * t +", "+ 255 * t +", "+ 255 * t +", 1"+");";
ctx.moveTo(a, b);
ctx.lineTo(x, y);
ctx.stroke();
ctx.closePath();
}
更改线条不透明度的建议方法之一是在绘制线条之前将 ctx.globalAlpha
调整到 0 和 1 之间,然后在绘制线条后将其设置回您需要的值