Zoek de verschillen
Dit kleinood kwam op de wereld om de verschillen tussen twee schijnbaar identieke afbeeldingen te registreren. Niet dat we op zoek zijn bewijzen van fotomanipulatie, of afbeeldingen waar slimmeriken stiekem geheime boodschappen in hebben verpakt. Nee, imageDiff is een meetinstrument voor de kritisch ingestelde beeldbewerker die op basis van analyse conclusies wil trekken voor de juiste compressie, kleurinstellingen en bestandsformaat.
Dat onze ogen soms bedriegen, hebt u al ondervonden toen er een sponzig vage foto uit uw printer tevoorschijn kwam, terwijl die er op het computerscherm nochtans perfect oogde. Om het kwaliteitsverschil tussen een jpg en een tif vast te stellen is de combinatie van onze oogbollen en het computerscherm helaas ontoereikend.
Dankzij imageDiff is er geen twijfel meer mogelijk. Het programma stipt letterlijk aan waar foto A verschilt met zijn (bijna) identieke tweelingbroer B. Inderdaad, u kunt heel gemakkelijk aan het licht brengen waar iemand aan een foto heeft gephotoshopt. In deze workshop tonen we aan hoe het programma zelfs veel subtielere verschillen registreert. Als met een digitale apothekersweegschaal wordt plots het onderscheid tussen kleurenprofielen rgb en srgb zichtbaar en zien we bijvoorbeeld hoe verlieslatend het jpg-compressiegehalte wel kan zijn.
Verschil in kleurprofiel
Wanneer u het programma voor het eerst opent, ziet u drie zwarte vlakken. De bovenste twee dienen om de afbeeldingen in te voeren die u wil vergelijken. In dit geval hebben we twee ogenschijnlijk identieke foto’s gebruikt.
Zo ziet het programma er uit wanneer u het voor het eerst opent.
Het gaat om jpg-afbeeldingen die we in precies dezelfde compressie en grootte hebben opgeslagen. Het enige verschil is dat we de ene foto in de kleurmodus srgb hebben bewaard, terwijl we voor de andere rgb kozen.
Naar verluidt zou rgb een grotere kleurruimte tonen. In mensentaal betekent dit dat de rgb-instelling meer kleurnuances geeft dan het srgb-profiel. We klikken op de knop Left en navigeren naar de afbeeldingen in het srgb-profiel. Daarna doen we hetzelfde met de knop Right, maar daar opteren we voor de foto in rgb. In miniatuurweergave is het onmogelijk om met het blote oog enig nuanceverschil te zien. We proberen het nog even op zicht en gebruiken de knoppen rechtsonderdaan: Show Left Large en daarna Show Right Large. Na enkele keren heen en weer klikken merken we dat de lichte secties misschien toch een ietsepietsie verschillen.
In procent
Waar het blote oog faalt, brengt imageDiff uitkomst. We zetten de schuifregelaar Threshold op 50%. Met deze regelaar bepalen we de tolerantie waarmee de kleur van een pixel van het origineel mag afwijken vooraleer die als ‘verschillend’ wordt bestempeld. Op die manier geeft u aan dat het programma een bepaalde afwijking door de vingers mag zien. Wanneer we dan op Compare klikken, verklapt imageDiff dat bij 7,55% van de pixels meer dan 50% van de kleur is gewijzigd en dat er rekening houdend met de tolerantie, een kleurafwijking is van 0,58%. Wanneer we echter 0% tolerantie toestaan, lezen we dat 67,07% van de pixels en 1,94% van de kleuren is gewijzigd.
Vooral in het geel is het verschil tussen rgb en srgb merkbaar.
Monochroom, thermisch of X-stralen?
Klikken we op de knop Show Diff Large en stellen we de voorvertoning in op Monochrome, dan zien we aan de hand van een zwart-witplaatje waar de gewijzigde pixels zich bevinden. De witte partijen zijn de mutanten, de zwarte partijen duiden de onveranderde beeldpunten aan. Op dezelfde manier houden we eveneens twee verschillende compressie-instellingen tegen het licht. We vergelijken een jpg-afbeelding die gecomprimeerd werd op 60% met dezelfde foto die we in Photoshop met een compressie van 40% bewaarden.
Het is mogelijk om een meer genuanceerde voorvertoning voorgeschoteld te krijgen. Kies in plaats van de monochrome weergave voor Thermal of Predator. In beide gevallen zal deze freeware dan gebruik maken van kleuren. Bij Predator worden de identieke pixels zwart, de lichtgewijzigde purper, daarna lopen de kleuren over in blauw, groen, geel, oranje, rood tot uiteindelijk roze. Bij Thermal krijgen we minder kleurgradaties (zwart, purper, rood, oranje tot geel). De weergave X-Ray gebruikt een grijsbeeld waarbij de helderheid de mate van de wijziging aangeeft. Klikt u het vakje Overlay aan, dan zullen de onaangeroerde pixels in hun originele staat worden getoond en komen de gewijzigde pixels als het ware over het origineel te liggen.
In de Overlay-modus ziet u de originele pixels onder de verschilaanduiding.
“Meten is weten”, zei mijn grootvader altijd. Wie niet wil afgaan op wat iedereen vertelt, maar doelbewust keuzes wil maken voor bepaalde instellingen, zal beter inzicht krijgen in de kwaliteitsgevolgen. ImageDiff is geen programma dat u iedere dag gebruikt, maar u wordt er wel wijzer van. Deze verschilzoeker is gratis, maar in de banner onderaan roept de auteur op om het kankerfonds te steunen. Zo zie je dat zelfs in dat opzicht imageDiff een substantieel verschil ziet tussen ‘gratis’ en ‘voor niets’.
Zie ook: ionForge imageDiff 1.0.1
imageDiff 1.0.1
Freeware
Taal Engels
Medium 1,8 MB download
OS Windows 3.x/95/98/Me/NT/2000/XP
Systeemeisen Pentium 3-klasse processor
Maker ionForge