當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
js 将图片置灰_JS 上传一张图片让其部分变灰色
生活随笔
收集整理的這篇文章主要介紹了
js 将图片置灰_JS 上传一张图片让其部分变灰色
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
是讓圖片全部變成灰色還是部分變成灰色?前者直接傳一個灰色圖片就好,后者獲取要變灰的部分,然后直接像素值相減就可
` if(this.imageStatus.invert){
var w = dest_box.w;
var h = dest_box.h;
var x = x1+ this.size.width * 0.5 + x0;
var y = y1+ this.size.height * 0.5 + y0;
if(Math.abs(this.imageStatus.rotateCW/90)%2 == 1){
w = dest_box.h;
h = dest_box.w;
x = y1 + this.size.width * 0.5 + x0;
y = x1 + this.size.height * 0.5 + y0;
}
var canvasData = ctx.getImageData(x, y, w, h);
var binaryData = canvasData.data;
colorInvertProcess(binaryData,canvasData.width*canvasData.height*4);
ctx.putImageData(canvasData, x, y);
}`
總結
以上是生活随笔為你收集整理的js 将图片置灰_JS 上传一张图片让其部分变灰色的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 目前使用的微机是基于什么原理进行工作的(
- 下一篇: uzi双修ez出装顺序