11 lines
494 B
JavaScript
11 lines
494 B
JavaScript
import { keySheet } from './src/lib/core/mask.js';
|
|
const data = new Uint8ClampedArray(10 * 4);
|
|
// slab brown
|
|
data[0] = 139; data[1] = 90; data[2] = 43; data[3] = 255;
|
|
// sheet green
|
|
data[4] = 34; data[5] = 139; data[6] = 34; data[7] = 255;
|
|
data[8] = 34; data[9] = 139; data[10] = 34; data[11] = 255;
|
|
data[12] = 34; data[13] = 139; data[14] = 34; data[15] = 255;
|
|
const m = keySheet(data, { sheet: 'green', sensitivity: 50 });
|
|
console.log('mask for 4 pixels (1 slab + 3 sheet):', Array.from(m));
|