UNPKG

datamosh

Version:
34 lines (27 loc) 893 B
"use strict"; module.exports = function (data) { const min = Math.min; // ??? for (let i = 0; i < data.length; i += 4) { data[i + 0] = min(data[i + 0] * 1.4, 280); data[i + 1] = min(data[i + 1] * 1.4, 280); data[i + 2] = min(data[i + 2] * 1.4, 280); } for (let i = 0; i < data.length; i += 4) { data[i + 0] = min(data[i + 0] * 1.4, 280); data[i + 1] = min(data[i + 1] * 1.4, 280); data[i + 2] = min(data[i + 2] * 1.4, 280); } for (let i = 0; i < data.length; i += 4) { data[i + 0] = min(data[i + 0] * 1.4, 256); data[i + 1] = min(data[i + 1] * 1.4, 256); data[i + 2] = min(data[i + 2] * 1.4, 256); } // ヾ(⌐■_■)ノ♪ for (let i = 0; i < data.length; i += 4) { data[i + 0] = min(data[i + 0] * 1.4, 255); data[i + 1] = min(data[i + 1] * 1.4, 255); data[i + 2] = min(data[i + 2] * 1.4, 255); } return data; };