Hoppa till innehåll

Image Channel Boolean

Kombinera varje pixels röda, gröna och blå värden med en bitvis AND-, OR- eller XOR-operation och få resultatet som en gråskalebild. Den här lågnivåoperationen visar hur kanaler överlappar, skapar glitchiga grafiska mönster och hjälper till med masker, steganografiexperiment och undervisning om hur digitala färger lagras i bitar. Originalets alfakanal bevaras.

Välj filer eller dra och släpp dem i uppladdningsfältet. Maximal filstorlek: 5 MB.

Återställ

Vanliga frågor

Vad beräknar verktyget?

För varje pixel hämtas de 8-bitars röda, gröna och blå värdena och kombineras med den valda bitvisa operatorn. Resultatet blir pixelns gråvärde. En pixel med rött 240, grönt 60 och blått 255 ger 48 med AND och 255 med OR.

Vad gör AND, OR och XOR?

AND behåller endast de bitar som är satta i alla tre kanalerna, så resultatet blir mörkt om inte alla kanaler är ljusa. OR behåller de bitar som är satta i någon kanal, så resultatet blir ljust om någon kanal är ljus. XOR, även kallat eor, behåller bitar som är satta i ett udda antal kanaler och skapar tydliga randiga mönster.

Varför ser resultatet posteriserat eller randigt ut?

Bitvisa operationer arbetar med talens binära representation, inte med deras ljusstyrka, så små färgförändringar kan ändra höga bitar och orsaka hopp i resultatet. Därför ger XOR i synnerhet band som liknar konturer. Det är förväntat beteende och grunden för många glitchkonsteffekter.

Vad händer med en gråskalebild?

En gråskalebild behandlas som tre identiska kanaler. AND och OR returnerar då de ursprungliga gråvärdena, och XOR returnerar också samma värde eftersom ett udda antal identiska bitar förblir satta. Operatorn är meningsfull för färgbilder.

Bevaras transparensen?

Ja, alfakanalen läggs åt sidan medan färgkanalerna kombineras, och därefter läggs alfa till igen. Genomskinliga områden förblir genomskinliga i gråskaleresultatet.

Vad kan det här användas till?

Det är användbart för att utforska hur färger kodas, skapa snabba masker där alla kanaler är ljusa, dölja eller visa bitmönster och skapa abstrakt konst. Utvecklare använder det också för att verifiera bildbehandlingspipelines.

Vilket format har resultatet?

Resultatet är en förlustfri PNG som visas i gråskala. Det behåller uppladdningens mått efter gränsen på 4000 pixlar.

Vilka format kan jag ladda upp?

Ladda upp bilder i formaten JPEG, PNG, GIF, WebP, TIFF eller AVIF på upp till 5 MB. Animerade filer använder sin första bildruta. Observera att JPEG-komprimering ändrar låga bitar, så resultat för JPEG-filer ser brusigare ut än för PNG.

Hur skiljer sig detta från Image Bitwise Blend?

Det här verktyget kombinerar kanalerna i en och samma bild. Image Bitwise Blend kombinerar två olika bilder kanal för kanal med samma operatorer. Använd det verktyget för att blanda bilder och det här för att analysera en enskild bild.

Vilken motor används?

Verktyget använder operationen bandbool i biblioteket sharp med libvips, som tillämpar operatorn på banden i varje pixel. Resultatet är exakt och deterministiskt.

Om OneClick Pro

OneClick Pro är en kostnadsfri samling med mer än 150 webbverktyg för det dagliga arbetet: konvertera bilder och enheter, formatera och validera kod, kontrollera domäner och SEO samt arbeta med text, datum och tal. Alla verktyg fungerar utan registrering eller prenumeration, och det du anger används bara för att beräkna resultatet och sparas aldrig. Använd samlingen som en snabb verktygslåda för enstaka uppgifter eller bokmärk verktygen du använder varje dag.