» About     » Archive     » Submit     » Authors     » Search     » Random     » Specials     » Statistics     » Forum     » RSS Feed     Updates Daily

No. 5102: Xorfield

First | Previous | 2023-05-08 | Next | Latest


First | Previous | 2023-05-08 | Next | Latest

Permanent URL: https://mezzacotta.net/garfield/?comic=5102

Strip by: twotwos

{Image noise obscures almost the entire strip. Everything present is overlaid multiple times in bright colours. Garfield/Jon/Odie are sitting in a chair(s) watching television}
Television: {unintelligible}
Television: {unintelligible}
? {thinking}: Oopsie.
Television: {unintelligible}
Television: A vun, ann two...
Garfield/Jon/Odie: {unintelligible}

The author writes:

Xor (exclusive or) is a logical operation that returns true only when both of its inputs are different. It has the interesting property that it works as a sort of digital one-time pad: if you use xor to combine n files bit-by-bit (bitwise), you can combine the resulting file with n-1 of its sources to get the one missing source.

You can also get cool results by applying bitwise xor to image data - large blocks of colour mostly maintain their structure, but anything complex becomes a mass of brightly coloured noise. This image is the seven similar Garfield strips from the last week of October 2022 all xor'ed together after being converted into raw rgb samples with ImageMagick. Or is it?

Original strips: 2022-10-24, 2022-10-25, 2022-10-26, 2022-10-27, 2022-10-28, 2022-10-29, 2022-10-31.