Glitch-effect generator
Geef elke afbeelding online een glitch-effect met pixel sorting, RGB-split, VHS-scanlijnen en JPEG-corruptie, met een reproduceerbare seed en zonder uploaden.
De animatie staat uit omdat je systeem om minder beweging vraagt.
Zo geef je een afbeelding een glitch-effect
- Sleep een afbeelding naar het invoervak of klik erop om er een te kiezen. De afbeelding wordt in je browser gedecodeerd; er wordt niets geüpload.
- Kies een vertrekpunt bij Voorinstellingen: Subtiel, VHS, Datamosh, Pixel sort of Chaos. Een voorinstelling wijzigt de effectinstellingen, maar houdt je huidige Seed.
- Pas de effecten aan: RGB-kanaalverschuiving (Verschuivingsafstand en Verschuivingshoek), Pixels sorteren (Sorteren op, Richting en de twee helderheidsdrempels), Corruptie (Verschoven banden, Bandverschuiving, JPEG-bytecorruptie) en Textuur (Scanlijnen, Afstand tussen scanlijnen, Ruis).
- Klik op Nieuwe willekeurige seed tot de willekeurige onderdelen (positie van de banden, beschadigde bytes, korrel) vallen waar je wilt. Vink Voorbeeld animeren (wisselt seeds af) aan om veel varianten voorbij te zien flitsen.
- Klik op PNG downloaden. Instellingen herstellen zet de standaardwaarden terug.
Het voorbeeld wordt berekend op een kopie van maximaal 900 px aan de langste zijde. Afstanden zijn gedefinieerd voor een afbeelding van 1000 px breed en worden geschaald naar de echte breedte, zodat de export op ware grootte eruitziet als het voorbeeld. De export behoudt het originele formaat tot 4096 px aan de langste zijde; grotere afbeeldingen worden tot die grens verkleind.
Hoe de effecten worden opgebouwd
De effecten worden altijd in dezelfde volgorde toegepast:
- JPEG-bytecorruptie codeert de afbeelding als JPEG op kwaliteit 75, verandert willekeurige bytes in de gecomprimeerde beeldgegevens (zonder ooit 0xFF-markeringsbytes te maken, zodat de bestandsstructuur heel blijft) en decodeert daarna het beschadigde bestand. Dat geeft de uitgesmeerde blokken en kleurverschuivingen van een mislukte download. Weigert de browser het beschadigde bestand te openen, dan probeert de tool het opnieuw met minder gewijzigde bytes.
- Verschoven banden schuift horizontale stroken opzij (wat aan de ene kant verdwijnt, komt aan de andere kant terug) en verwisselt in sommige daarvan twee kleurkanalen. Het bootst de look van datamoshing na; het is geen echte video-datamoshing, waarbij keyframes uit een gecomprimeerde video worden verwijderd.
- Pixels sorteren werkt langs elke rij of kolom. Reeksen opeenvolgende pixels met een helderheid tussen de Onderste helderheidsdrempel en de Bovenste helderheidsdrempel worden gesorteerd op Helderheid of Tint; pixels buiten dat bereik blijven staan. Een breed bereik laat de hele afbeelding smelten, een smal bereik trekt alleen strepen door de middentonen.
- RGB-kanaalverschuiving verplaatst het rode kanaal de ene kant op en het blauwe kanaal de andere kant op langs de gekozen hoek, terwijl groen op zijn plek blijft: de chromatische aberratie van goedkope lenzen en slecht uitgelijnde beeldbuizen.
- Scanlijnen maken elke zoveelste rij donkerder, zoals op een oud tv-scherm, en Ruis voegt monochrome korrel toe.
Elke willekeurige keuze komt uit de seed. Dezelfde afbeelding, dezelfde instellingen en dezelfde seed geven altijd een identiek resultaat, dus noteer de seed als je een afbeelding later opnieuw wilt maken.
Een korte geschiedenis van glitch art
Glitch art maakt van digitale fouten een esthetiek. In de jaren 2000 deden kunstenaars aan “databending”: ze openden afbeeldingsbestanden in tekst- of audio-editors en veranderden ruwe bytes om te zien wat de decoder ervan zou maken. Pixel sorting werd rond 2010 populair dankzij kunstenaar Kim Asendorf, wiens script reeksen pixels tussen helderheidsgrenzen sorteerde, hetzelfde principe als hier. Sindsdien zijn RGB-splits, VHS-scanlijnen en beschadigde JPEG’s vaste beelden geworden op albumhoezen, posters en sociale media.
Tips
- Pixel sorting komt het best tot zijn recht op luchten, kleurverlopen en portretten: verticaal sorteren op een zonsondergang geeft druipende kleuren, horizontaal sorteren op een gezicht geeft windvlagen van strepen.
- Maak de drempels krapper (bijvoorbeeld 30% tot 70%) om hooglichten en schaduwen intact te laten.
- Combineer een sterk effect met weinig Ruis (5–15) om banding te verbergen zonder de afbeelding te vertroebelen.
- De export is een PNG, die verliesvrij is en de glitch scherp houdt. Het is een stilstaand beeld: deze tool maakt geen GIF’s of video’s.
Veelgestelde vragen
Worden mijn afbeeldingen geüpload?
Nee. Het decoderen, de effecten en het coderen naar PNG gebeuren allemaal in je browser. De afbeelding verlaat je apparaat nooit.
Hoe krijg ik precies dezelfde glitch opnieuw?
Noteer de Seed en je instellingen. Met dezelfde afbeelding, dezelfde instellingen en dezelfde seed is het resultaat pixel voor pixel identiek.
Waarom veranderen de drempels het sorteren zo sterk?
Alleen pixels met een helderheid tussen de twee drempels worden gesorteerd. Een bereik van 0% tot 100% sorteert hele rijen; een smal bereik sorteert korte reeksen en laat de rest van de foto herkenbaar.
Is het geanimeerde voorbeeld veilig voor mensen die gevoelig zijn voor flitsen?
De animatie flikkert snel, dus laat hem uit als flitsende beelden je hinderen. Vraagt je besturingssysteem om minder beweging, dan wordt de optie automatisch uitgeschakeld.
Kan ik een geanimeerde GIF exporteren?
Nee. PNG downloaden slaat één stilstaand beeld op. Wil je een reeks, exporteer dan meerdere seeds en voeg ze samen in een ander programma.
Vergelijkbare tools
- Fotofilters Gebruik gratis fotofilters online: helderheid, contrast, zwart-wit, sepia, vervagen, verscherpen en vignet, met voor-en-navoorbeeld en zonder upload.
- Dithering- en rastereffect Pas online een dithering- of rastereffect toe met Floyd–Steinberg, Atkinson, Bayer, 1-bit, Game Boy-palet of CMYK-punten en download een PNG, zonder uploaden.
- Afbeelding naar ASCII-art Zet een foto of plaatje om in ASCII-art in je browser. Meerdere tekensets, breedte in tekens, omkeren, gekleurde HTML, kopiëren of als .txt downloaden.
- Meme maken Maak een meme van je eigen foto met klassieke tekst boven en onder, witte letters met zwarte rand en automatische grootte. Gratis, in je browser, zonder upload.