Praktijktest · Grafische tools

Diffchecker: eindelijk een gratis tool die wél iets oplevert — en wat Vtracer ons leert over de grenzen van automatisch vectoriseren

Tot nu toe vielen alle tools in onze testreeks voor automatisch vectoriseren door de mand. Vandaag testen we iets anders: Diffchecker.com — een tool die niet belooft te vectoriseren, maar wél belooft om twee afbeeldingen haarfijn te vergelijken. Spoiler: die belofte komt hij na. En onderweg stuiten we op Vtracer, een vectorizer die anders gebouwd is dan zijn concurrenten — maar bij automatisch vectoriseren uiteindelijk toch dezelfde fouten maakt.

01 —Wat is Diffchecker?

Diffchecker.com is een gratis online tool die twee bestanden naast elkaar legt en de verschillen zichtbaar maakt. En “bestanden” is breed: naast afbeeldingen kun je er ook platte tekst, PDF- en Word-documenten en Excel-bestanden mee vergelijken. Allemaal gratis.

Er is ook een betaalde desktopversie, maar die laten we buiten beschouwing. Ons doel in deze testreeks is het vinden van tools die gratis iets van het werk uit handen nemen. En voor het vergelijken van een origineel logo met een geconverteerde versie is Diffchecker precies wat we nodig hadden.

automatisch vectoriseren getest: Diffchecker vergelijkt origineel logo met Vtracer SVG output
Diffchecker legt het origineel naast de automatisch gevectoriseerde versie — afwijkingen zijn direct zichtbaar.
Waarom dit anders is dan vorige tests: eerdere tools in onze reeks claimden te kunnen vectoriseren. Diffchecker claimt dat niet — het vergelijkt. En juist daarin blinkt het uit.

02 —Automatisch uitlijnen bij automatisch vectoriseren: JPG vs PNG

Zodra je twee afbeeldingen uploadt, biedt Diffchecker aan ze automatisch uit te lijnen voor een goede zij-aan-zij vergelijking. In de praktijk werkt dit netjes — met één opvallende uitzondering: PNG-bestanden geven meer problemen dan JPG.

De reden zit in hoe de twee formaten zijn opgebouwd. Een JPG-bestand heeft altijd een rechthoekig, volledig gevuld canvas. Elke pixel heeft een kleurwaarde, en het uitlijnalgoritme kan direct aan de slag.

PNG ondersteunt transparantie via een alfakanaal — het canvas kan een willekeurig gevormde “zwevende” afbeelding zijn met transparante randen eromheen. Het algoritme moet dan eerst bepalen waar de zichtbare inhoud begint en eindigt voordat het de twee bestanden kan vergelijken.

Dat gaat mis zodra de transparante rand aan beide zijden ongelijk is, of als het logo zelf ook deels transparante gebieden bevat. Kortom: bij JPG is de begrenzing altijd duidelijk, bij PNG moet die worden afgeleid — en dat lukt niet altijd.

Tip: lukt de automatische uitlijning niet goed? Linksonder in beeld kun je handmatig bijsturen. Dat maakt Diffchecker alsnog bruikbaar voor lastige PNG-bestanden.

03 —De zes vergelijkingsmodi voor automatisch vectoriseren beoordelen

Als de afbeeldingen uitgelijnd zijn, heb je zes manieren om ze te vergelijken. De twee meest interessante voor technische analyse van automatisch vectoriseren hebben we apart uitgelicht.

  • SplitEen eenvoudige zij-aan-zij weergave van origineel en bewerking. Goed als startpunt.
  • FadeHet origineel fadt over het bewerkte bestand. Handig om globale afwijkingen snel op te sporen.
  • SliderDe bekende schuifbalk die je van links naar rechts beweegt. Ideaal om een specifiek gebied in detail te vergelijken.
  • HighlightToont welke pixels er in het origineel wél waren en na bewerking níet meer. Die gebieden worden rood gemarkeerd. Zo zie je in één oogopslag waar details verloren zijn gegaan bij automatisch vectoriseren — letters die ingekleurd zijn, vormen die vervormd zijn, randen die zijn weggevallen.
  • SubtractTrekt de pixelwaarden van de twee afbeeldingen van elkaar af. Waar de afbeeldingen identiek zijn, is het resultaat nul — zwart. Hoe groter de afwijking in kleur of vorm, hoe helderder de markering. Zo worden zelfs minieme verschillen zichtbaar die je met het blote oog nooit zou opmerken.
  • File detailsVergelijkt bestandsgrootte en technische eigenschappen. Handig om te zien hoeveel een conversie het bestand heeft verzwaard of verkleind.

Een extra handige optie: je kunt je vergelijking opslaan. Diffchecker genereert een deelbare link — ideaal als je een klant of collega wilt laten zien waar het precies misgaat in een automatisch gevectoriseerd bestand. Je kunt de weergave ook als PNG opslaan voor lokaal gebruik.

04 —Vtracer review: anders gebouwd, maar dezelfde problemen bij automatisch vectoriseren

Voor onze vergelijking in Diffchecker hebben we het originele logo afgezet tegen de output van Vtracer. We kozen bewust voor Vtracer omdat deze tool fundamenteel anders is opgebouwd dan de tools uit onze eerdere tests voor automatisch vectoriseren.

Wat Vtracer anders maakt: de meeste gratis vectorizers — waaronder Autotracer en FreeConvert — zijn gebaseerd op de Potrace- of Autotrace-bibliotheek. Die tools werken door contouren te trekken rondom kleurverschillen. Vtracer is geschreven in Rust en gebruikt een eigen algoritme dat werkt via gelaagde kleurindeling: het stapelt kleurvlakken op elkaar van donker naar licht, vergelijkbaar met hoe een schilder laag voor laag werkt. Dat is in theorie een betere aanpak voor het bewaren van kleurstructuur.

In de praktijk bleek de output van Vtracer bij automatisch vectoriseren echter herkenbaar — en niet op een goede manier. Wat we zagen:

  • Vormen bleven niet behouden. Strakke lijnen en geometrische vlakken werden rafelig of verschoven ten opzichte van het origineel.
  • Overlopende kleuren werden eilanden. Zachte kleurovergangen werden omgezet naar losse, ingesloten kleurvlakken — precies het tegengestelde van wat je wilt in een vectorbestand voor drukwerk.
  • Witruimtes in letters werden ingekleurd. De openingen in letters zoals ‘o’, ‘e’ en ‘p’ werden gevuld met kleur — het klassieke eilandenprobleem dat we ook bij andere tools zagen.
  • Het aantal ankerpunten was overweldigend. Net als bij andere tools voor automatisch vectoriseren werden curves beschreven met honderden overbodige punten in plaats van een handvol logische nodes.
  • Details gingen verloren door ruisinterpretatie. De vectorizer moet kiezen: is dit een detail of ruis? Vtracer kiest regelmatig verkeerd en negeert echte details terwijl het ruis wél meeneemt.
Wat Vtracer wél beter doet: in tegenstelling tot de tools uit onze eerdere tests maakt Vtracer vrijwel geen losse ankerpunten buiten de vormen om. De rommel blijft binnen de paden — dat is een klein maar merkbaar verschil in de opbouw van het SVG-bestand.

Er is nog één reden om Vtracer een keer te proberen: je krijgt real-time SVG-output terwijl je de instellingen aanpast, en die output klopt 1:1 met wat je ziet als je het bestand opent in Adobe Illustrator. Dat maakt het een leuke tool om mee te experimenteren — als oplossing voor automatisch vectoriseren voor professioneel drukwerk is het echter ongeschikt.

Conclusie over Vtracer: een andere architectuur lost de fundamentele problemen van automatisch vectoriseren niet op. De gelaagde aanpak is interessant in theorie, maar levert in de praktijk dezelfde DTP-horror op als Potrace-gebaseerde tools — alleen met iets nettere paden. Lees ook waarom vectoriseren met AI structureel faalt.

05 —Bekijk het voorbeeldbestand

We hebben onze vergelijking openbaar gemaakt zodat je zelf kunt zien hoe Diffchecker werkt en wat de kwaliteit van automatisch vectoriseren met Vtracer er in de praktijk uitziet. Links het originele PNG, rechts de PNG gegenereerd vanuit de Vtracer SVG-output.

Speel er eens mee — wissel tussen de zes vergelijkingsmodi en zoom in op de letters en randen. De Highlight- en Subtract-modus maken de problemen het scherpst zichtbaar.

→ Bekijk het voorbeeldbestand op Diffchecker

Upload ook gerust je eigen afbeeldingen om zelf te vergelijken.


Conclusie: Diffchecker is goud waard, automatisch vectoriseren blijft mensenwerk

Diffchecker doet precies wat het belooft: het maakt zichtbaar wat er verschilt tussen twee afbeeldingen, snel en gratis. Voor iedereen die automatisch vectoriseren kritisch wil beoordelen — of klanten wil laten zien waarom een autotracer-resultaat niet bruikbaar is — is het een onmisbare tool.

Vtracer bewijst ondertussen dat een slimmere architectuur de grenzen van automatisch vectoriseren niet wegneemt. Zolang software zelf moet beslissen wat een detail is en wat ruis, blijft het gokken. Een menselijke ontwerper maakt die keuze bewust — en dat verschil is precies wat je ziet als je het resultaat in Diffchecker naast het origineel legt.

Van pixel naar perfect

Wil je met de hand overgetrokken, strakke logo’s?

Upload je bestand en ontvang direct een prijs vooraf — inclusief 3 detailwijzigingen zodat je 100% tevreden bent.

Upload je bestand
 

Laat een reactie achter

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Scroll naar boven