Storlek på innehållsmedvetenhet i Gimp

Anonim

I ett tidigare inlägg tittade jag på innehållsmedveten storlek i Photoshop CS4, vilket är detsamma som i CS5. Jag nämnde också online-applikationen Rsizr. Idag ska jag visa dig ett plugin-program för Gimp som gör ungefär samma sak.

Verktyget heter Liquid Rescale som du kan ladda ner härifrån. Stäng Gimp, installera applikationen och öppna sedan Gimp igen så ser du applikationen i Layer-menyn.

Denna plug-in är ett alternativ till beskärningsverktyget. Du använder den för att minska storleken på en bild, men när beskärningsverktyget tar bort data från en eller flera sidor av en bild tar innehållsmedveten storlek bort den från mitten av bilden. Detta ger dig i princip samma snygga bild men mindre i en dimension. Du kan till exempel använda detta för att ta bort ett tomt område från mitten av en bild där de mer intressanta delarna av bilden är på vardera sidan om den.

Samma verktyg kan skala upp en bild för att göra den större i en riktning - och den här gången skapar den extra data i bilden för att fylla utrymmet. Du kan till exempel använda detta där du har en rektangulär bild som du vill göra till en fyrkantig bild utan att förlora någon detalj.

För att se hur detta kan göras tar jag den här strandbilden och storlekar ner den från 3571 pixlar till 3000.

Öppna bilden i Gimp och välj Layer> Liquid rescale. När dialogrutan visas klickar du på fliken Output och ställer in Output Target till en ny bild. Aktivera kryssrutan Ändra storlek på bildduk och klicka på Ok.

Ställ in den nya bildbredden - jag ställde in den här till 3000 men såg till att länkikonen var inaktiverad eftersom jag inte vill att höjden ska ändras. Klicka på Interaktiv och vänta när bilden ändras.

Programmet ändrar storleken på bilden genom att ta bort oviktiga detaljer från den och behålla det som den förstår är de viktiga bitarna. Detta är resultatet:

Om du upptäcker att vissa element i bilden pressas eller skadas av processen kan du skapa en mask för att förhindra att detta händer.

För att göra detta klickar du på originalbilden igen och väljer Layer> Liquid rescale och ställer in flikalternativen Output.

Klicka på Feature Masks och för att skapa en skyddsmask klickar du på alternativet Feature Preservation Mask och klickar på New. Färgfärgen kommer att vara grön så välj en pensel, förstora den till lämplig storlek och måla över allt på bilden som du inte vill ändra när bilden ändras.


I mitt fall är det simmaren längst fram på bilden och livräddaren och brädorna på baksidan. Jag har lagt till några andra bitar som jag inte vill ha snedställt i linje med de vertikala stolparna också. Allt annat kan justeras utom dessa element. Klicka på Ok när du är klar.

Skriv in storleken för den nya bilden och klicka på Interaktiv och vänta medan bilden ändras. Här valde jag att bilden skulle reduceras från 3571 till 2500 pixlar bred, och surfaren, brädorna och flaggorna har minskat väl. De skyddade områdena har inte berörts.

Plugin-programmet har också ett verktyg som du kan använda för att ta bort element från fotot. I min bild ska vi ta ut den stora stolpen i förgrunden. I det här fallet använder du en Feature Discard Mask - och målar i rött över det område som du vill ta bort från bilden. Justera styrkan till det högsta värdet, ställ in breddvärdet genom att klicka på Autostorlek: Bredd så att bilden skalas till lämplig bredd för objektet du tar bort och klicka på Interaktiv.

I det här fallet har flaggan gått men vi har lite reparationsjobb att göra med resten av bilden för att fixa den. Det skulle kräva lite arbete med klonverktyget för att fixa bilden, men flytande omskalning har fått oss en del av vägen mot dit vi är på väg.

Du kan också använda plugin-programmet för att förstora en bild. I det här fallet har vi förstorat bilden för att skapa en fyrkantig bild.

Omskalningsprocessen är inte perfekt men i allmänhet får du ett tillräckligt bra resultat att med en liten mängd kloning efteråt med hjälp av klonverktyget kommer du att kunna ge ett realistiskt resultat.