mirror of
https://github.com/captbaritone/webamp.git
synced 2026-01-23 02:15:01 +00:00
Add format command
This commit is contained in:
parent
df57bff7e1
commit
058228fd22
3 changed files with 14 additions and 7 deletions
6
.prettierignore
Normal file
6
.prettierignore
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
**/*.min.js
|
||||
|
||||
packages/webamp/demo/built/
|
||||
packages/webamp/built/
|
||||
packages/webamp-modern-2/src/build/
|
||||
packages/webamp-modern-2/tools/eslint-rules/dist/
|
||||
|
|
@ -8,7 +8,8 @@
|
|||
"scripts": {
|
||||
"test": "jest",
|
||||
"lint": "eslint . --ext ts,tsx,js,jsx --rulesdir=packages/webamp-modern-2/tools/eslint-rules",
|
||||
"deploy": "sh deploy.sh"
|
||||
"deploy": "sh deploy.sh",
|
||||
"format": "prettier --write '**/*.{js,ts,tsx}'"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/preset-typescript": "^7.16.7",
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ export default class GammaGroup {
|
|||
return glTransformImage(img);
|
||||
}
|
||||
const [r, g, b] = this._value.split(",").map((v) => {
|
||||
return (Number(v) / 4096) +1.0;
|
||||
return Number(v) / 4096 + 1.0;
|
||||
});
|
||||
const canvas = document.createElement("canvas");
|
||||
canvas.width = img.width;
|
||||
|
|
@ -68,14 +68,14 @@ export default class GammaGroup {
|
|||
data[i + 1] = (data[i + 1] >> 1, 0, 255); // green
|
||||
data[i + 2] = (data[i + 2] >> 1, 0, 255); // blue
|
||||
}
|
||||
let [ir,ig,ib] = [data[i],data[i+1],data[i+2] ];
|
||||
if(this._gray != 0){
|
||||
if(this._gray==2) ir = (ir + ig + ib)/3;
|
||||
if(this._gray==1) ir = Math.max(ir,ig,ib);
|
||||
let [ir, ig, ib] = [data[i], data[i + 1], data[i + 2]];
|
||||
if (this._gray != 0) {
|
||||
if (this._gray == 2) ir = (ir + ig + ib) / 3;
|
||||
if (this._gray == 1) ir = Math.max(ir, ig, ib);
|
||||
ig = ir;
|
||||
ib = ir;
|
||||
}
|
||||
data[i] = clamp(ir * r, 0, 255); // red
|
||||
data[i] = clamp(ir * r, 0, 255); // red
|
||||
data[i + 1] = clamp(ig * g, 0, 255); // green
|
||||
data[i + 2] = clamp(ib * b, 0, 255); // blue
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue