# Operații booleene asupra canalelor imaginii

Combinați valorile roșu, verde și albastru ale fiecărui pixel folosind AND, OR sau XOR pe biți și obțineți rezultatul ca o singură imagine în tonuri de gri. Această operație de nivel scăzut arată cum se suprapun canalele, creează modele grafice cu efecte glitch și ajută la lucrul cu măști, experimente de steganografie și explicarea modului în care culorile digitale sunt stocate în biți. Canalul alfa al imaginii originale este păstrat.

## Întrebări frecvente

### Ce calculează instrumentul?

Pentru fiecare pixel, preia valorile pe 8 biți ale canalelor roșu, verde și albastru și le combină cu operatorul pe biți ales. Rezultatul unic devine valoarea de gri a pixelului. Un pixel cu roșu 240, verde 60 și albastru 255 dă 48 cu AND și 255 cu OR.

### Ce fac AND, OR și XOR?

AND păstrează numai biții activați în toate cele trei canale, astfel că rezultatul este întunecat dacă toate canalele nu sunt luminoase. OR păstrează biții activați în oricare dintre canale, astfel că rezultatul este luminos dacă oricare canal este luminos. XOR, numit și eor, păstrează biții activați într-un număr impar de canale și produce modele cu benzi izbitoare.

### De ce rezultatul pare posterizat sau cu benzi?

Operațiile pe biți lucrează cu reprezentarea binară a numerelor, nu cu luminozitatea lor, așa că mici schimbări de culoare pot inversa biții de ordin înalt și pot provoca salturi în rezultat. De aceea, XOR produce în special benzi de contur. Acesta este comportamentul așteptat și baza multor efecte de artă glitch.

### Ce se întâmplă cu o imagine în tonuri de gri?

O imagine în tonuri de gri este tratată ca trei canale identice. AND și OR returnează atunci valorile originale de gri, iar XOR returnează aceeași valoare, deoarece biții egali activați într-un număr impar de canale rămân activați. Operatorul este relevant pentru imaginile color.

### Se păstrează transparența?

Da, canalul alfa este separat, canalele de culoare sunt combinate, apoi alfa este atașat din nou. Zonele transparente rămân transparente în rezultatul în tonuri de gri.

### La ce este util?

Este util pentru explorarea modului în care sunt codificate culorile, crearea rapidă de măști în care toate canalele sunt luminoase, ascunderea sau dezvăluirea modelelor de biți și realizarea de opere abstracte. Dezvoltatorii îl folosesc și pentru a verifica fluxurile de procesare a imaginilor.

### Care este formatul de ieșire?

Rezultatul este un PNG fără pierderi, afișat în tonuri de gri. Păstrează dimensiunile imaginii încărcate după limita de 4000 pixeli.

### Ce formate pot încărca?

Încărcați imagini JPEG, PNG, GIF, WebP, TIFF sau AVIF de până la 5 MB. Fișierele animate folosesc primul cadru. Rețineți că compresia JPEG modifică biții de ordin inferior, astfel că rezultatele pentru fișierele JPEG par mai zgomotoase decât cele pentru PNG.

### Prin ce diferă de Image Bitwise Blend?

Acest instrument combină canalele dintr-o singură imagine. Image Bitwise Blend combină două imagini diferite, canal cu canal, folosind aceiași operatori. Folosiți acel instrument pentru a combina imagini, iar pe acesta pentru a analiza o singură imagine.

### Ce motor este folosit?

Instrumentul folosește operația bandbool din biblioteca sharp bazată pe libvips, care aplică operatorul pe benzile fiecărui pixel. Rezultatul este exact și determinist.

Reclama dvs. aici?

[Trimiteți-ne un e-mail](mailto:hi@dennn.is?subject=Publicitate%20pe%20OneClick%20Pro)

[Reclamă Suita de pluginuri pregătită pentru agenți pentru WordPress.](https://sleekwp.com/?ref=oneclickpro)
