# Image Channel Boolean

Skombinujte červené, zelené a modré hodnoty každého pixelu pomocou bitového AND, OR alebo XOR a získajte výsledok ako jeden obrázok v odtieňoch sivej. Táto nízkoúrovňová operácia ukazuje, ako sa kanály prekrývajú, vytvára grafické vzory s glitchovým efektom a pomáha pri práci s maskami, experimentoch so steganografiou a výučbe ukladania digitálnych farieb v bitoch. Alfa kanál pôvodného obrázka sa zachová.

## Často kladené otázky

### Čo tento nástroj vypočítava?

Pri každom pixeli vezme 8-bitové hodnoty červenej, zelenej a modrej a skombinuje ich pomocou zvoleného bitového operátora. Výsledná hodnota sa stane odtieňom sivej daného pixelu. Pixel s červenou hodnotou 240, zelenou 60 a modrou 255 má pri operácii AND hodnotu 48 a pri OR 255.

### Čo robia operácie AND, OR a XOR?

AND zachová iba bity nastavené vo všetkých troch kanáloch, takže výsledok je tmavý, pokiaľ nie sú všetky kanály jasné. OR zachová bity nastavené v ktoromkoľvek kanáli, takže výsledok je jasný, ak je jasný aspoň jeden kanál. XOR, nazývaný aj eor, zachová bity nastavené v nepárnom počte kanálov a vytvára výrazné pásikové vzory.

### Prečo výsledok vyzerá posterizovane alebo pásikovo?

Bitové operácie pracujú s binárnym zápisom čísel, nie s ich jasom, takže malé zmeny farby môžu prepnúť najvyššie bity a spôsobiť skokové zmeny výsledku. Preto XOR vytvára najmä pásy podobné vrstevniciam. Je to očakávané správanie a základ mnohých glitchových umeleckých efektov.

### Čo sa stane s obrázkom v odtieňoch sivej?

Obrázok v odtieňoch sivej sa považuje za tri rovnaké kanály. Operácie AND a OR potom vrátia pôvodné hodnoty sivej a XOR vráti rovnakú hodnotu, pretože bity s nepárnym počtom rovnakých nastavení zostanú nastavené. Operátor má význam pri farebných obrázkoch.

### Zachová sa priehľadnosť?

Áno, alfa kanál sa odloží, farebné kanály sa skombinujú a alfa kanál sa potom znova pripojí. Priehľadné oblasti zostanú vo výslednom obrázku v odtieňoch sivej priehľadné.

### Na čo sa to hodí?

Hodí sa na skúmanie kódovania farieb, rýchlu tvorbu masiek, v ktorých sú všetky kanály jasné, skrývanie alebo odhaľovanie bitových vzorov a tvorbu abstraktných diel. Vývojári ho používajú aj na overovanie postupov spracovania obrázkov.

### Aký je výstupný formát?

Výsledkom je bezstratový PNG, ktorý sa zobrazuje v odtieňoch sivej. Zachováva rozmery nahraného obrázka po prekročení limitu 4000 pixelov.

### Aké formáty môžem nahrať?

Nahrajte obrázky JPEG, PNG, GIF, WebP, TIFF alebo AVIF s veľkosťou do 5 MB. Animované súbory použijú prvý snímok. Upozorňujeme, že kompresia JPEG mení menej významné bity, preto výsledky pri súboroch JPEG vyzerajú zašumenejšie než pri PNG.

### Čím sa to líši od nástroja Image Bitwise Blend?

Tento nástroj kombinuje kanály v rámci jedného obrázka. Image Bitwise Blend kombinuje dva rôzne obrázky po kanáloch pomocou rovnakých operátorov. Použite ho na miešanie obrázkov a tento nástroj na analýzu jedného obrázka.

### Aký nástroj sa používa?

Nástroj používa operáciu bandbool z knižnice sharp nad libvips, ktorá aplikuje operátor na pásma každého pixelu. Výsledok je presný a deterministický.

Vaša reklama tu?

[Napíšte nám e-mail](mailto:hi@dennn.is?subject=Reklama%20na%20OneClick%20Pro)

[Reklama Súprava doplnkov pripravená pre agentov pre WordPress.](https://sleekwp.com/?ref=oneclickpro)
