Combinare bit cu bit a imaginilor
Combinați două imagini bit cu bit folosind AND, OR sau XOR. Încărcați o imagine de bază și o a doua imagine, iar fiecare valoare de roșu, verde și albastru din imaginea de bază este combinată la nivel binar cu valoarea corespunzătoare din a doua imagine. A doua imagine este redimensionată la dimensiunile celei de bază, iar transparența acesteia se păstrează. Creați artă glitch, măști și modele și aflați cum sunt stocate imaginile digitale.
Întrebări frecvente
Care fișier este imaginea de bază?
Primul fișier încărcat este imaginea de bază. Acesta stabilește lățimea și înălțimea rezultatului, numele său este folosit pentru descărcare, iar transparența se păstrează. Al doilea fișier este operandul combinat cu acesta.
De câte fișiere am nevoie?
Sunt necesare exact două imagini. Dacă încărcați unul sau mai mult de două fișiere, apare un mesaj care solicită două imagini. Fiecare fișier poate avea până la 5 MB.
Ce fac operatorii?
AND păstrează doar biții activați în ambele imagini, astfel că rezultatul nu este niciodată mai luminos decât oricare dintre imaginile de intrare și funcționează ca o mască. OR păstrează biții activați în oricare dintre imagini, astfel că rezultatul nu este niciodată mai întunecat. XOR păstrează biții activați într-o singură imagine, scoțând în evidență diferențele și creând modele psihedelice.
Ce se întâmplă dacă imaginile au dimensiuni diferite?
A doua imagine este redimensionată exact la dimensiunile imaginii de bază, fără păstrarea raportului de aspect. Pentru rezultate precise, folosiți două imagini de aceeași dimensiune. Imaginile care depășesc 4000 pixeli pe o latură sunt mai întâi micșorate pentru a încăpea.
Cum folosesc AND ca mască?
Folosiți o imagine alb-negru ca al doilea fișier. În zonele albe, toți biții sunt activați, iar AND păstrează imaginea de bază neschimbată; în zonele negre, AND produce negru. Aceasta este o metodă rapidă de a decupa regiuni fără un editor.
Poate XOR să arate diferențele dintre două imagini?
Da, pixelii identici devin negri cu XOR, în timp ce pixelii diferiți se luminează. Astfel, puteți observa ușor modificările dintre două versiuni ale aceleiași imagini, de aceeași dimensiune. Artefactele JPEG apar ca un zgomot discret.
Ce se întâmplă cu transparența?
Canalul alfa al imaginii de bază se păstrează, iar canalul alfa al celei de-a doua imagini este ignorat. Imaginile în tonuri de gri sunt tratate ca RGB cu trei canale egale.
Care este formatul de ieșire?
Rezultatul este un PNG fără pierderi, cu dimensiunile imaginii de bază. Conține RGB, plus canalul alfa dacă imaginea de bază avea transparență.
Ce formate pot încărca?
Sunt acceptate imagini JPEG, PNG, GIF, WebP, TIFF și AVIF. Fișierele animate folosesc primul cadru.
Ce motor este folosit?
Instrumentul folosește operația booleană din biblioteca sharp bazată pe libvips, care aplică operatorul fiecărui canal al fiecărui pixel. Calculul este exact.