ID.nl logo
Beeldbewerking in batch doe je zo
© PXimport
Huis

Beeldbewerking in batch doe je zo

Er zijn tig programma’s waarmee je een afbeelding kunt optimaliseren of bewerken, zoals schalen, converteren of van een watermerk voorzien. Gratis programma’s die al die bewerkingen in één keer op een hele serie beeldbestanden kunnen uitvoeren, zijn dunner bezaaid. In dit artikel stellen we je twee uiteenlopende tools voor beeldbewerking in batch voor, van zeer eenvoudig tot zeer krachtig.

Installatie van ImagesMixer

We beginnen met ImagesMixer, een laagdrempelig programma dat met de belangrijkste beeldformaten overweg kan (jpg, png, gif en bmp) en zich eenvoudigweg vanuit een grafische interface laat aansturen. Je vindt het op www.tiny.cc/immix. Met enkele muisklikken heb je de tool geïnstalleerd en kun je die opstarten. De interface oogt best kleurrijk en ietwat cartoonesk. In het midden tref je de verschillende bewerkingsopties aan: Convert, Resize, Rename, Effect, Animated GIF, Watermark en Filter.

©PXimport

Batchbewerking

Plaatjes toevoegen kan op drie manieren: je sleept ze naar het venster, je gaat via File, Pictures, of je werkt met de grote plusknop. Rechts krijg je een voorbeeldweergave te zien van de eerste afbeelding.

Het volstaat een vinkje te plaatsen bij een beschikbare bewerking, de nodige parameters in te stellen en op Start processing te drukken. In het venster onderaan – desnoods vergroot je het programmavenster wat – lees je af welke handelingen op welke afbeeldingen worden uitgevoerd zodra je met Ja bevestigt. De verwerking verloopt niet zo snel, maar tijdens het proces verschijnen de opeenvolgende foto’s wel mooi in de voorbeeldweergave. Standaard bewaart ImagesMixer de resulterende afbeeldingen in de map C:\Users\<accountnaam>\Pictures\ImagesMixer\out, maar dat is aanpasbaar met de knop Change folder.

©PXimport

Meerdere bewerkingen

Meerdere bewerkingen tegelijk uitvoeren, is een kwestie van een vinkje te plaatsen bij de gewenste manipulaties.

Bij Resize kun je alleen de breedte (in pixels) instellen; de originele beeldverhouding blijft behouden. Stel, je wilt de bestanden ook hernoemen en wel als volgt: Reis_01<naam>.jpg, Reis_02<naam>.jpg enzovoort. Dan selecteer je Rename, vul je Reis_ in, stel je Start digits at in op 1 en Nb Digits op 2. Je kunt het resultaat trouwens altijd tussentijds controleren door Start processing te kiezen en op Nee te klikken.

ImagesMixer voorziet tevens in allerlei effecten, zoals Shadow, Sepia, Rounding, Pencil enzovoort: je hoeft ze alleen maar te selecteren. De optie Animated GIF stelt enigszins teleur: normaal gesproken heb je voor een degelijk effect een hele reeks foto’s nodig waarbij je een bepaald object telkens wat hebt verplaatst.

Een grafisch watermerk toevoegen doe je met Watermark, waarbij je het gewenste exemplaar kiest via het groene mapicoon. Je kunt dit watermerk 45 graden laten draaien en tevens de transparantiegraad, grootte en locatie instellen. Gebruik je liever een tekst als watermerk, dan selecteer je via het menu Options de optie Watermark Text. Naast het lettertype, kleur en rotatiegraad kun je nog drie stijlen kiezen. Bevestig met Generate.

Tot slot zijn er nog enkele tientallen filters, die vind je via het bijbehorende mapicoon bij Filter.

©PXimport

Installatie van ImageMagick

Vind je de mogelijkheden van ImagesMixer te beperkt en schrikt de opdrachtregel je niet af, dan heb je aan ImageMagick een uiterst krachtige beeldbewerker. Met een paar trucs kun je bewerkingen ook op diverse afbeeldingen tegelijk uitvoeren.

ImageMagick is gratis, opensource en voor meerdere platforms beschikbaar. Het gaat al enkele decennia mee, maar wordt nog altijd doorontwikkeld. De tool ondersteunt naar eigen zeggen meer dan tweehonderd bestandsformaten en biedt royaal scala aan (snelle) bewerkingen aan.

In dit artikel beperken we ons tot de Windows-variant. Die vind je onderaan de downloadpagina van ImageMagick, bereikbaar via www.tiny.cc/imawin, in de rubriek Windows Binary Release.

Voor Windows 64 bit kies je het bestand ImageMagick-7.0.10-34-Q16-HDRI-x64-dll.exe, voor Windows 32 bit kies je  ImageMagick-7.0.10-34-Q16-HDRI-x86-dll.exe (of een recentere versie, indien beschikbaar). Let op: het downloaden kan traag verlopen.

U voert het exe-bestand bij voorkeur uit als administrator. Tijdens de installatie staat de optie Add application directory to your system path aangevinkt: handig, want zo kun je het opdrachtregelcommando magick vanuit een willekeurige map aanroepen. Laat tevens het vinkje staan bij Install FFmpeg (een veelzijdig multimedia-framework). Rond de installatie vervolgens af.

©PXimport

Batchverwerking

ImageMagick heeft via www.tiny.cc/imaclp ook een webpagina met een overweldigende lijst van alle mogelijke parameters. Blader op je gemak eens door die hele pagina, in dit artikel geven we alvast enkele voorbeelden. Stel, je wilt een miniatuurafbeelding uit foto’s halen, bijvoorbeeld met het oog op een overzichtslijst. Dat kan vanaf de Opdrachtprompt van Windows met het commando:

magick convert -sample 10%x10% <naam_afbeelding> <naam_miniatuur>

Dat kan dus iets worden als:

magick convert -sample 10%x10% plaatje.jpg miniatuur.jpg

De omvang van miniatuur.jpg is hier 10% van de originele grootte.

We gaan er hier wel van uit dat je dit commando uitvoert vanuit de map met de afbeeldingen. Doet je dat niet, dan moet je bij <naam_afbeelding> (en bij <naam_miniatuur>) zelf nog wel het juiste pad naar de afbeelding(en) vermelden.

Er zijn verschillende manieren om een bewerking als hierboven op meerdere afbeeldingen tegelijk uit te voeren. De eenvoudigste is wellicht met behulp van jokertekens:

magick convert -sample 15%x15% *.jpg miniatuur.jpg

ImageMagick zal dan van alle jpg-bestanden in de betreffende map een miniatuur maken. De tool is daarbij wel zo slim om bij elke nieuwe miniatuur automatisch een teller te plaatsen: miniatuur-0.jpg, miniatuur-1.jpg enzovoort.

U kunt deze nummering overigens ook zelf bijsturen met parameters:

magick convert -sample 10%x10% *.jpg miniatuur%03d.jpg

In dit geval genereert ImageMagick jpg-bestanden met de volgende bestandsnamen: miniatuur000.jpg, miniatuur001.jpg enzovoort.

Het is zelfs mogelijk om met één commando de miniatuurafbeelding als png-bestand op te slaan (ook als het origineel jpg is):

magick convert -sample 10%x10% *.jpg miniatuur.png

©PXimport

Batchbestand met lus

U kunt dus een bewerking op meerdere bestanden uitvoeren door jokertekens te gebruiken (zoals *.jpg of *.png), maar er is een andere manier die gevorderde gebruikers graag inzetten in een batchbestand. Zo’n bestand heeft de extensie .bat of .cmd en laat zich ook eenvoudig met Kladblok aanmaken. Zo’n bestand zou de volgende twee tekstregels kunnen bevatten:

@echo off

for %%t in (%1) do magick convert -sample 10%x10% %%t miniatuur%%t

Dit vergt enige uitleg. Met @echo off vermijd je dat alle tekstuitvoer van het commando ook op het scherm verschijnt (u mag dit commando gerust weglaten).

Stel nu, je batchbestand heet fotobewerking.bat en je start dit vanuit de Opdrachtprompt met het commando:

fotobewerking.bat *.jpg.

Dat zorgt ervoor dat het eerste jpg-bestand in die map door het batchbestand wordt opgepikt via %1 en in de variabele %%t wordt ondergebracht. Is dat bestand bijvoorbeeld computertotaal.jpg, dan wordt het volgende commando uitgevoerd:

magick convert -sample 10%x10% computertotaal.jpg miniatuurcomputertotaal.jpg

De lusconstructie for […] do […] gaat vervolgens na of er zich nog andere jpg-bestanden in de map bevinden. Is dat inderdaad zo, dan wordt nu het tweede jpg-bestand aan het batchbestand doorgegeven. Dat gaat zo door tot alle jpg-bestanden zijn verwerkt.

©PXimport

Andere manipulaties

Met de vermelde technieken kun je ook heel wat andere magick-commando’s tegelijk laten uitvoeren op een reeks fotobestanden. We beperken ons hier tot een aantal interessante voorbeelden.

Een foto converteren naar een ander afbeeldingsformaat bijvoorbeeld doe je als volgt:

magick convert <afbeelding.extensie1> <afbeelding.extensie2>

Wil je bijvoorbeeld een plaatje gebruiken als icoon (.ico) voor een snelkoppeling, dan maak je zo’n ico-bestand met het commando:

magic convert wereldbol.jpg wereldbol.ico

Vervolgens klik je met rechts op die snelkoppeling om het contextmenu te openen en klik je op Eigenschappen / tabblad Snelkoppeling / Ander pictogram.

Blijkt je originele afbeelding te groot voor zo’n ico-bestand, dan duikt er een foutmelding op. Geen nood, want dan verklein je die gewoon tijdens de omzetting:

magick convert -resize 64x64 wereldbol.jpg wereldbol.ico

Besef wel dat ImageMagick koppig vasthoudt aan de originele beeldverhouding. Stel dat die 640 × 320 pixels was, dan zal dit commando resulteren in een beeldgrootte van 64 × 32 pixels. Om ImageMagick te forceren je gekozen afmetingen te gebruiken, voeg je een uitroepteken achter het formaat toe:

magick convert -resize 64x64! wereldbol.jpg wereldbol.ico

Stel nu, de achtergrondkleur van je bronbestand is zwart, maar je geeft je ico-bestand liever een transparante achtergrond, dan gebruik je dit commando:

magick convert -transparent black -fuzz <x>% wereldbol.ico wereldtransp.ico

Met de parameter -fuzz <x>% geef je aan met hoeveel procent de kleur van zuiver zwart mag afwijken om toch ook transparant te worden gemaakt (bijvoorbeeld -fuzz 5%).

©PXimport

Informatie uit afbeeldingen halen

ImageMagick kun je niet alleen gebruiken voor fotobewerkingen, je haalt er ook heel wat gedetailleerde informatie mee uit je afbeeldingsbestanden. Probeer bijvoorbeeld:

magick identify <naam_afbeelding>

Eventueel met gebruik van jokertekens:

magick identify *.png

Met de extra parameter -verbose krijg je nog veel meer technische details. Je krijgt niet langer een compacte informatieregel te zien, maar tientallen items zoals Geometry, Colorspace, (Channel) Depth enzovoort. Je kun je ook tot heel specifieke informatie beperken. Met dit commando krijg je alleen de afbeeldingsdimensies (breedte × hoogte) te zien:

magick identify -format "%wx%h" <naam_afbeelding>

Of wat dacht je van:

magick identify -format "%[fx:w/600*2.54] op %[fx:h/600*2.54] cm" <naam_afbeelding>

Hiermee laat je de afdrukgrootte van een plaatje bij een gegeven aantal dpi (dots per inch) berekenen – in ons voorbeeld is dat 600 dpi – omgerekend naar centimeter (1 inch = 2,54 cm).

Kortom, met ImageMagick is zo goed als alles mogelijk. Je moet alleen de juiste parameters kennen en de syntax wat in de vingers zien te krijgen. Via www.tiny.cc/imaclt vind je een overzicht van de beschikbare opdrachtregeltools en via www.tiny.cc/imdisc klop je aan bij een actieve community.

©PXimport

▼ Volgende artikel
Waar voor je geld: 5 betaalbare vrieskasten voor max 760 euro
© Graham Hughes
Huis

Waar voor je geld: 5 betaalbare vrieskasten voor max 760 euro

Bij ID.nl zijn we dol op kwaliteitsproducten waar je niet de hoofdprijs voor betaalt. Een paar keer per week speuren we binnen een bepaald thema naar zulke deals. Ben je op zoek naar een goedkope vriezer? Vandaag hebben we vijf interessante modellen voor je gespot.

Disclaimer Op het moment van schrijven zijn de besproken vriezers bij de goedkoopste webwinkels niet duurder dan 760 euro. De prijzen kunnen schommelen.

Liebherr FNe 4605-22 Pure

Deze breed verkrijgbare vrieskast van het Duitse kwaliteitsmerk Liebherr heeft een riante inhoud van 200 liter. Met behulp van vijf transparante lades kun je dus flink wat spullen invriezen. Overigens is de zogeheten SpaceBox-lade extra hoog, zodat je bijvoorbeeld een lekkere (ijs)taart of een stapel pizza's kunt bewaren. Het apparaat meet 146 × 59,7 × 67,5 centimeter, waardoor je hem bijvoorbeeld in een smal hoekje van de keuken kwijt kunt. Wegens het geringe volumeniveau van 36 decibel ervaar je in een woonkeuken geen geluidshinder. Plaatsing in een onverwarmde ruimte is trouwens ook mogelijk, zoals een garage of schuur.

De Liebherr FNe 4605-22 Pure ondersteunt No Frost. Gunstig, want je hoeft deze vrieskast dus nooit te ontdooien. Zodra je de volledig vlakke deur opent, zie je bovenaan een stijlvol bedieningspaneel. Kies daarmee een temperatuur van tussen de -15 en -28 graden Celsius. Als de deur aan de verkeerde kant zit, wissel je die gewoon om. Liebherr geeft op dit product maar liefst acht jaar garantie.

Bosch GSN29VWEP

Haal met de Bosch GSN29VWEP een ruime vrieskant van 161 × 60 × 65 centimeter in huis. Dat resulteert in een respectabele inhoud van 200 liter. Ondanks de relatief lage aanschafprijs ondersteunt het apparaat No Frost. De vier transparante lades vriezen dan ook nooit aan. Daarnaast telt de vriezer twee open vakken, zodat je dat lekkere ijsje snel kunt pakken. In de extra hoge Big Box-lade passen met gemak zes of zeven pizzadozen.

Vergeleken met de eerder besproken Liebherr-vriezer maakt dit exemplaar van Bosch iets meer geluid. Ga uit van een acceptabel volumeniveau van 39 decibel. Bovenaan bevindt zich een eenvoudig bedieningspaneel om de temperatuur te regelen. Kies daarmee een waarde van minimaal -16 en maximaal -26 graden Celsius. Valt de stroom plotseling uit? Geen zorgen, want de producten blijven zo'n negen uur goed. Overige pluspunten zijn de omkeerbare deur en de functie Supervriezen. Met laatstgenoemde optie vries je verse producten razendsnel in.

Liebherr Fe 1404-20 Pure

Zoek je een kleine vriezer van een goed merk? In dat geval valt de prijsvriendelijke Liebherr Fe 1404-20 Pure ongetwijfeld bij je in de smaak. Niet voor niets komen tientallen consumenten tot een gemiddelde beoordeling van een 9,2. De witte behuizing meet 85 × 55 × 60,7 centimeter en heeft een inhoud van 107 liter. Zodra je de omkeerbare deur opendoet, verdeel je de producten over vier doorzichtige lades. Vanwege de ingebouwde ledverlichting kun je ook in een donkere ruimte iets uit de vriezer pakken. Zit de deur niet goed dicht? Dan hoor je na één minuut een luid alarm.

Bij een stroomstoring laat deze vriezer je niet in de steek. De bewaartijd is dan ongeveer twaalf uur. In dat geval verschijnt er op het display de hoogst bereikbare temperatuur, waardoor je beter kunt inschatten of de etenswaren nog goed zijn. Een ander voordeel is het lage geluidsniveau van 37 decibel. Op het moment van schrijven heeft de Fe 1404-20 Pure de laagste prijs ooit. Zo verkopen meerdere webshops dit witgoedproduct voor minder dan 400 euro.

Beko FNE1074N

Koop met de Beko FNE1074N een kleine vriezer tegen een zacht prijsje. Hoewel normaal gesproken voornamelijk duurdere modellen No Frost ondersteunen, kan dit goedkope exemplaar ook met deze techniek uit de voeten. Van ijsvorming is dus nooit sprake. De behuizing heeft een omvang van 84 × 54 × 59 centimeter en een inhoud van 86 liter. Gebruik drie transparante lades om de producten in te vriezen.

Gunstig is dat je de vrieskast probleemloos in een onverwarmde ruimte kunt zetten, bijvoorbeeld een bijkeuken of tuinhuis. Uiteraard is plaatsing in een keuken ook geen enkel probleem. Houd hierbij wel rekening met het geluidsniveau van 39 decibel. Nuttig om te weten is dat je de draairichting van de deur zo nodig kunt omwisselen.

Inventum VR1682W

Goedkoop en groot. Zo laat de Inventum VR1682W zich in het kort omschrijven. Hoewel de fabrikant op zijn eigen website een adviesprijs van 599 euro hanteert, duiken meerdere webshops daar nog eens ruim 100 euro onder. Kortom, een koopje! Deze imposante vrieskast meet 170,4 × 54 × 60 centimeter. De behuizing is dus relatief smal, waardoor je het apparaat makkelijk in een hoekje van een schuur, garage of (bij)keuken kunt plaatsen. Eigenlijk is elke ruimte geschikt, mits de temperatuur maar niet onder -15 graden Celsius uitkomt. Houd rekening met een geluidsniveau van 39 decibel.

Met een inhoud van 204 liter heb je volop ruimte om uiteenlopende etenswaren in te vriezen. De indeling bestaat uit vier doorzichtige lades en twee legplanken. Handig is dat je deze planken naar voren kunt schuiven, zodat de producten ook voor kleinere personen binnen handbereik zijn. Kies met het bedieningspaneel aan de bovenkant een temperatuur van tussen de -14 en -22 graden Celsius. Voor een vriezer van deze omvang vallen de energiekosten mee. Reken op een verbruik van 177 kilowattuur per jaar. Tot slot is er ondersteuning voor No Frost ingebakken. Deze vriezer is in een witte en zwarte uitvoering te koop.

▼ Volgende artikel
Review OnePlus Watch 3 – Een van de fijnste smartwatches
© Rens Blom
Gezond leven

Review OnePlus Watch 3 – Een van de fijnste smartwatches

De OnePlus Watch 3 is een van de fijnste smartwatches die je in 2025 kunt kopen. Althans, als je een geschikte smartphone hebt. Zo ja, dan haal je met de Watch 3 een slim horloge in huis dat niet alleen veel functies biedt, maar ook dagen achter elkaar meegaat op een accubeurt. Lees er alles over in onze OnePlus Watch 3 review.

Uitstekend
Conclusie

De OnePlus Watch 3 is een doordachte smartwatch die over het algemeen een erg prettige indruk achterlaat. Houd er rekening mee dat het horloge wel fors om je pols kan zijn, en niet werkt in combinatie met een iPhone. De adviesprijs van 349 euro is vrij hoog, maar naar onze mening gerechtvaardigd.

Plus- en minpunten
  • Fraai ontwerp
  • Veel functies
  • Lange accuduur
  • Werkt niet met iPhone
  • Minder fijn om smallere pols
  • Te kort updatebeleid

Fraai ontwerp

Met de Watch 3 brengt OnePlus een opvolger uit van de Watch 2, die ons vorig jaar goed beviel. Die had echter ook enkele verbeterpunten, en het is mooi om te zien dat OnePlus geluisterd heeft naar feedback. De Watch 3 voelt verfijnder aan. Dat begint bij het ontwerp.

De OnePlus Watch 3 voelt premium aan, heeft een mooi oledscherm dat scherp oogt en lekker fel kan, zodat je het scherm ook buiten goed kunt aflezen. OnePlus verkoopt het horloge in het groen (getest) en zwart. Het bandje is verwisselbaar. Op de rechterzijkant vind je een kroonwieltje om door de software te navigeren. Dat werkt prettig, maar je kunt natuurlijk ook op het scherm drukken.

©Rens Blom

Eronder zit een knop waaraan je een eigen snelle actie kunt koppelen, bijvoorbeeld het starten van een fitnesstraining, timer voor het eieren koken of Google Wallet. Google Wallet ja, want dankzij de ingebouwde NFC-chip kun je contactloos pinnen met het horloge. Houd de smartwatch bij een geschikt pinapparaat en klaar ben je. Handig!

Na drie weken met het horloge om de pols kunnen we over de buitenkant maar één nadeel aanstippen. De OnePlus Watch 3 is namelijk fors. Dat merk je niet als je een wat bredere pols hebt, maar om een smallere pols kan het horloge lomp aanvoelen. OnePlus heeft overigens gehint later dit jaar met een kleinere smartwatch te komen.

©Rens Blom

Werkt niet met een iPhone

Goed om te weten is dat de OnePlus Watch 3 alleen werkt in combinatie met een moderne Android-smartphone – van welk merk maakt niet uit. Maar met een iPhone heb je pech en moet je op zoek naar een andere smartwatch.

De OnePlus Watch 3 koppelen gaat via een smartphone-app en werkt soepel. In de app kun je ook kiezen uit allerlei wijzerplaten, instellingen aanpassen en uitgebreide gezondheidsstatistieken – verzameld door het horloge – bekijken.

©Rens Blom

Zo ziet de smartphone-app eruit.

Veel functies

Met de smartwatch kun je veel slimme functies gebruiken. Van onder meer het bijhouden van je stappen, slaap en hartslag tot specifieke monitoring van een sport die je uitoefent. De meeste verzamelde data is lekker nauwkeurig, maar soms zit de OnePlus Watch 3 er even naast. Stilstaan op hoge roltrappen ziet hij bijvoorbeeld regelmatig aan voor wandelen.

Omdat het horloge op Google's WearOS draait, kun je veel apps gebruiken. Van Spotify en Google Maps tot Google Agenda en WhatsApp: heel veel bekende apps werken prima om je pols. Je bepaalt zelf welke apps je op het horloge wilt gebruiken, en welke apps (geen) meldingen mogen sturen. Zo hebben wij socialmediadiensten en Gmail uitgezet, anders blijft het horloge bij wijze van spreken maar trillen.

©Rens Blom

Geweldige accuduur

Een groot pluspunt van de OnePlus Watch 3 ten opzichte van concurrerende smartwatches is zijn accuduur. Wij kunnen het horloge circa vijf volle dagen gebruiken voordat hij aan de oplader moet. Bij ons gebruik staat het scherm standaard uit, en activeert hij als we onze pols optillen om naar het scherm te kijken. Met het scherm altijd aan in een energiebesparende modus lever je anderhalf tot twee dagen accuduur in. Bij ons type gebruik rent de OnePlus Watch 3 – dankzij een extra processor en aangepaste software – rondjes om even dure smartwatches van onder meer Apple en Samsung. Die moeten we elke ochtend opladen. De OnePlus Watch 3 laadt overigens in vijf kwartier volledig op. Dat is lekker rap.

©Rens Blom

Wat helaas ook rap gaat, is de softwareondersteuning. OnePlus belooft maar twee jaar updates voor het horloge. Aangezien een smartwatch daarna in principe nog prima werkt en de Watch 3 niet goedkoop is, vinden we het updatebeleid te kort.

Conclusie: OnePlus Watch 3 kopen?

De OnePlus Watch 3 is een doordachte smartwatch die over het algemeen een erg prettige indruk achterlaat. Houd er rekening mee dat het horloge wel fors om je pols kan zijn, en niet werkt in combinatie met een iPhone. De adviesprijs van 349 euro is vrij hoog, maar naar onze mening gerechtvaardigd.