This commit is contained in:
2026-07-02 15:54:39 -06:00
commit 9883323161
17470 changed files with 4470592 additions and 0 deletions
@@ -0,0 +1 @@
function getColoredPixelsWithLimit(t,a,e="left"){const o=new Set;for(let i=0;i<t.data.length;i+=4){const n=t.data[i],d=t.data[i+1],l=t.data[i+2],s=t.data[i+3];if(255===n&&0===d&&0===l&&255===s){const n=i/4%t.width;("left"===e?n<a:n>a)&&o.add(Math.floor(i/4/t.width))}}return Array.from(o)}self.onmessage=function(t){if("analyzeImage"===t.data?.action){const{imageData:a}=t.data,e=getColoredPixelsWithLimit(a,0,"right");self.postMessage({action:"analyzedImage",coloredPixels:e})}};