/glitchy

Glitch art generator: guaranteed to create glitched images, "art" not guaranteed

Primary LanguagePython

                  ..    .         s                                       
            x .d88"    @88>      :8                .uef^"      ..         
             5888R     %8P      .88              :d88E        @L          
     uL      '888R      .      :888ooo       .   `888E       9888i   .dL  
 .ue888Nc..   888R    .@88u  -*8888888  .udR88N   888E .z8k  `Y888k:*888. 
d88E`"888E`   888R   ''888E`   8888    <888'888k  888E~?888L   888E  888I 
888E  888E    888R     888E    8888    9888 'Y"   888E  888E   888E  888I 
888E  888E    888R     888E    8888    9888       888E  888E   888E  888I 
888E  888E    888R     888E   .8888Lu= 9888       888E  888E   888E  888I 
888& .888E   .888B .   888&   ^%888*   ?8888u../  888E  888E  x888N><888' 
*888" 888&   ^*888%    R888"    'Y"     "8888P'  m888N= 888>   "88"  888  
 `"   "888E    "%       ""                "P'     `Y"   888          88F  
.dWi   `88E                                            J88"         98"   
4888~  J8%                                             @%         ./"     
 ^"===*"`                                            :"          ~`       

Glitch art generator: guaranteed to create glitched images; "art" not guaranteed

How to

  • Feed in local image file OR Flickr search keyword
  • Spits out sequentially glitched variations
  • Evaluate status as art (subjective)
    • If necessary, go back to step 1
  • Profit (in aesthetic pleasure)

Usage

File mode...

> python glitch_random.py --mode file --input <path/to/jpeg> --output <path/to/output/dir>

Flickr mode...

> python glitch_random.py --mode flickr --input <keyword/s> --output <path/to/output/dir>

e.g.

> python glitch_random.py -m flickr -i "david bowie" -o ./glitched 4275970211_94e83b4602_b.glitched_5

> python glitch_random.py -m file -i ./twin_peaks.jpg -o ./glitched tpbw.glitched_10