NEWGPT Image 2.5 is er — voer gerichte bewerkingen uit met minder herstelwerk.

Probeer GPT Image 2.5
Overzicht van open-source technologie

LayerDivider

Verander een platte illustratie in een bewerkbare gelaagde structuur

LayerDivider is een open-source project voor beeldverwerking dat een enkele, platte illustratie opsplitst in basis- en effectlagen. Het analyseert pixelkleuren, groepeert vergelijkbare regio's, maakt het beeld vloeiender en reconstrueert het resultaat als een bewerkbaar PSD-bestand.

LayerDivider Workflow – Flattened Illustration to Recomposed Output
01Platte illustratie
LayerDivider begint met één complete rasterillustratie.
02Kleurclustering
Pixels worden gegroepeerd en samengevoegd op basis van perceptuele kleurovereenkomst.
03Basis- en effectlagen
De workflow reconstrueert een basisafbeelding en leidt daaruit informatie over licht en schaduw af.
04Gehercomponeerde output
De gegenereerde lagen worden gecombineerd om het uiterlijk van de originele afbeelding te benaderen.

Van plat artwork naar bewerkbare structuur

Wat is LayerDivider?

Een voltooide illustratie wordt vaak geëxporteerd als een enkel PNG- of JPG-bestand. Zodra het originele projectbestand verloren gaat, worden kleuren, schaduwen, highlights en effecten samengevoegd tot één rasterafbeelding, waardoor ze moeilijk afzonderlijk te bewerken zijn.

LayerDivider benadert dit probleem via kleurgebaseerde beelddecompositie. Het groepeert pixels met vergelijkbare kleuren, vereenvoudigt lokale variaties, creëert een gereconstrueerde basislaag en berekent effectlagen op basis van de verschillen tussen de gereconstrueerde basis en de originele afbeelding.

Het resulterende PSD-bestand biedt een beter bewerkbaar startpunt voor het aanpassen van kleuren, belichting, effecten en voor het bestuderen van de structuur van een illustratie.

LayerDivider reconstrueert een benaderde laagstructuur. Het herstelt niet de originele lagen of laagnamen van de artiest.

Welke soorten afbeeldingen werken het best?

LayerDivider is het meest effectief wanneer een afbeelding duidelijke kleurregio's en een relatief gestructureerde illustratiestijl bevat.

Anime-illustraties

Artwork in anime-stijl gebruikt vaak duidelijke vlakke kleuren, schaduwen, highlights en lijncontouren die geschikt zijn voor kleurgebaseerde scheiding.

Artwork met vlakke kleuren

Illustraties met beperkte paletten en duidelijk gescheiden kleurregio's produceren over het algemeen schonere clusters.

Character art

Karakterillustraties kunnen worden opgedeeld in bewerkbare kleur- en effectregio's voor het aanpassen van kleuren en visuele details.

Digitale schilderijen met gedefinieerde regio's

Gestileerde schilderijen werken goed wanneer hun hoofdkleuren en lichtgebieden visueel onderscheidend blijven.

Minder geschikte afbeeldingen

  • Foto's met continue kleurverlopen
  • Sterk getextureerde of korrelige afbeeldingen
  • Afbeeldingen met zware compressie-artefacten
  • Artwork met veel subtiele kleurovergangen
  • Afbeeldingen die semantische objectscheiding vereisen

In de pijplijn

Hoe LayerDivider een illustratie verwerkt

De workflow zet een platte afbeelding om in een benaderde gelaagde representatie via een reeks kleuranalyses en reconstructiestappen.

01

Analyseer pixelkleuren

De invoerafbeelding wordt op pixelniveau geanalyseerd met behulp van de RGB-kleurinformatie.

02

Maak initiële kleurclusters

Pixels worden gegroepeerd in een initiële set clusters op basis van hun kleurwaarden.

03

Voeg vergelijkbare kleuren samen

Clusters met vergelijkbare waargenomen kleuren worden samengevoegd met behulp van een CIEDE2000-gebaseerde kleurverschil-drempelwaarde.

04

Maak lokale variaties vloeiender

Blur-verwerking vermindert kleine kleurfluctuaties, textuurruis en onnodige fragmentatie.

05

Herschilder elk cluster

De gemiddelde kleur na de blur wordt berekend voor elk cluster en gebruikt om de pixels opnieuw in te kleuren.

06

Verfijn het resultaat

Het samenvoegen van kleuren, smoothing en herschilderen kan worden herhaald om een schonere en stabielere basisstructuur te creëren.

07

Bouw de basislaag

De uiteindelijke clusterkaart wordt gebruikt om een vereenvoudigde basisrepresentatie van de illustratie te construeren.

08

Bereken effectlagen

Verschillen tussen de gereconstrueerde basis en de originele afbeelding worden gebruikt om licht- en effectinformatie af te leiden.

Het centrale idee

Waarom kleurclustering belangrijk is

Een platte illustratie kan duizenden individuele RGB-waarden bevatten, zelfs als de artiest visueel slechts een klein aantal basiskleuren voor ogen had. Anti-aliasing, gradiënten, penseeltextuur, schaduwen en compressie introduceren veel kleine variaties.

LayerDivider vermindert deze complexiteit door kleuren te groeperen die perceptueel vergelijkbaar lijken. In plaats van elke RGB-waarde als een afzonderlijke regio te behandelen, gebruikt het kleurovereenkomst om grotere, beter bewerkbare clusters te vormen.

Dit maakt de gereconstrueerde laagstructuur gemakkelijker te begrijpen en te manipuleren, hoewel agressieve clustering ook details kan samenvoegen die gescheiden hadden moeten blijven.

LayerDivider-parameters uitgelegd

De balans tussen schone lagen en behoud van details hangt sterk af van vier hoofdparameters.

loops

Verfijningslussen

Bepaalt hoe vaak het samenvoegen van kleuren, smoothing en herschilderen wordt herhaald.

Lagere waarde

Snellere verwerking waarbij meer van de originele kleurvariatie behouden blijft.

Hogere waarde

Schonere en eenvoudigere regio's, maar kleine details kunnen worden samengevoegd of verwijderd.

init_cluster

Initiële clusters

Stelt het aantal kleurclusters in dat tijdens de eerste fase wordt gecreëerd.

Lagere waarde

Produceert minder, bredere kleurgroepen en een eenvoudigere laagstructuur.

Hogere waarde

Behoudt meer kleurvariatie, maar kan een groter en meer gefragmenteerd PSD-bestand creëren.

ciede_threshold

Kleurverschil-drempelwaarde

Bepaalt hoe vergelijkbaar twee clusters moeten zijn voordat ze worden samengevoegd.

Lagere waarde

Houdt vergelijkbare kleuren gescheiden en behoudt meer subtiele variatie.

Hogere waarde

Combineert meer kleuren tot grotere regio's en vereenvoudigt de output.

blur_size

Blur-grootte

Regelt de sterkte van de smoothing die wordt toegepast voordat gemiddelde kleuren worden berekend.

Lagere waarde

Behoudt scherpere lokale details, maar kan ruis en kleine fragmenten behouden.

Hogere waarde

Creëert vloeiendere regio's, maar kan kleine randen en fijne kenmerken verzachten.

LayerDivider Parameters Comparison

PSD-constructie

Normale en composiet-outputmodi

LayerDivider kan gelaagde PSD-bestanden construeren met verschillende combinaties van basis- en effectlagen.

Normale modus

Creëert een eenvoudigere PSD-structuur gericht op de gereconstrueerde beeldregio's.

BasisBevat de gereconstrueerde basiskleuren van de illustratie.
HelderVertegenwoordigt helderdere details en lichtverschillen.
SchaduwVertegenwoordigt donkerdere details en schaduwverschillen.

Best voor

Gebruikers die een eenvoudige structuur willen voor het aanpassen van kleuren en basisbelichting.

Composiet-modus

Gebruikt meerdere lagen met overvloeimodi om meer van het originele visuele uiterlijk te reconstrueren.

BasisBiedt de onderliggende gereconstrueerde kleurstructuur.
Bleken (Screen)Recreëert lichtere visuele informatie met een oplichtende overvloeimodus.
Vermenigvuldigen (Multiply)Recreëert schaduwen en donkerdere visuele informatie.
Aftrekken (Subtract)Vertegenwoordigt kleurverschillen die waarden van de basis verminderen.
Toevoegen (Addition)Vertegenwoordigt kleurverschillen die helderheid of kleurwaarden toevoegen.

Best voor

Gebruikers die een meer gedetailleerde reconstructie willen en comfortabel zijn met het werken met overvloeimodi.

Wat kun je doen met het gelaagde PSD-bestand?

De gegenereerde lagen bieden een praktisch startpunt voor het bewerken van platte illustraties.

Een illustratie opnieuw inkleuren

Pas geselecteerde kleurregio's aan zonder de volledige afbeelding vanaf nul opnieuw te schilderen.

Schaduwen en highlights bewerken

Wijzig lichtere en donkerdere informatie afzonderlijk om verschillende belichtingsstijlen te testen.

Illustratiestructuur bestuderen

Inspecteer hoe basiskleuren en visuele effecten worden gecombineerd om het platte resultaat te reproduceren.

Artwork voorbereiden voor animatie

Gebruik het gereconstrueerde PSD-bestand als een vroege voorbereidingsstap voordat je handmatig animatie-klare elementen organiseert.

Een bewerkbaar startpunt herstellen

Creëer een beter beheersbaar bestand wanneer alleen een platte export overblijft en het originele PSD-bestand niet beschikbaar is.

Visuele variaties creëren

Experimenteer met alternatieve paletten, belichtingsstijlen en effectsterktes terwijl de hoofdcompositie behouden blijft.

Stel de juiste verwachtingen

Wat LayerDivider niet herstelt

LayerDivider produceert een gereconstrueerde benadering in plaats van het originele creatieve proces om te keren.

Niet het originele PSD-bestand

Het gegenereerde bestand bevat niet de exacte lagen, maskers, groepen, namen of penseelstreken die door de originele artiest zijn gemaakt.

Geen semantische objectherkenning

Kleurgebaseerde verwerking begrijpt niet inherent dat een regio haar, kleding, huid, achtergrond of een ander object vertegenwoordigt.

Geen reconstructie van verborgen inhoud

Het kan geen delen van een object onthullen die nooit zichtbaar waren in de platte invoer.

Vergelijkbare kleuren kunnen samensmelten

Afzonderlijke objecten die vergelijkbare kleuren delen, kunnen in dezelfde gereconstrueerde regio worden geplaatst.

Gradiënten kunnen fragmentatie veroorzaken

Zachte schaduwen, texturen en complexe gradiënten kunnen veel clusters genereren of vereisen sterkere vereenvoudiging.

Handmatige opschoning kan nodig zijn

Het PSD-bestand moet mogelijk nog worden hernoemd, opnieuw gegroepeerd, gemaskeerd, herschilderd en de laagvolgorde moet mogelijk worden aangepast.

LayerDivider vs. Semantische laag-scheiding

Beide methoden veranderen een platte afbeelding in bewerkbare componenten, maar ze organiseren de afbeelding op verschillende manieren.

LayerDivider

  • Groepeert pixels primair op kleurovereenkomst
  • Werkt bijzonder goed met illustraties met vlakke kleuren
  • Kan basis- en effectlagen reconstrueren
  • Biedt controleerbare clustering-parameters
  • Kan afzonderlijke objecten met vergelijkbare kleuren combineren

Semantische laag-scheiding

  • Probeert onderwerpen en betekenisvolle objecten te identificeren
  • Beter geschikt voor bewerking op objectniveau
  • Kan lagen maken zoals persoon, product en achtergrond
  • Hangt af van segmentatie- en visuele begripsmodellen
  • Kan fijne illustratiespecifieke kleurstructuur missen

Kleurgebaseerde en semantische methoden zijn complementair. Kleurdecompositie is nuttig voor het uiterlijk van illustraties, terwijl semantische scheiding nuttiger is wanneer bewerkbare objecten de prioriteit hebben.

Een praktische illustratie-workflow

01

Begin met een schone bron

Gebruik de hoogst mogelijke kwaliteit PNG. Vermijd indien mogelijk zwaar gecomprimeerde screenshots.

02

Kies het gewenste detailniveau

Gebruik meer initiële clusters voor gedetailleerd artwork en minder clusters voor eenvoudigere, vlakkere illustraties.

03

Controleer kleine kenmerken

Inspecteer ogen, haarlokken, lijnwerk, accessoires, highlights en andere gebieden die mogelijk zijn samengevoegd.

04

Open het PSD-bestand in een editor

Bekijk de output in Photoshop, Clip Studio Paint, Photopea of een andere PSD-compatibele editor.

05

Organiseer en reinig de lagen

Hernoem belangrijke lagen, combineer onnodige fragmenten, corrigeer maskers en verfijn de laagvolgorde.

Origineel project

Een open-source experiment voor illustratiedecompositie

LayerDivider is gemaakt door mattyamonaca als een open-source tool voor het verdelen van een enkele illustratie in een gelaagde structuur. Het originele project biedt een Gradio-interface, lokale installatie-instructies voor Windows en een Google Colab-workflow.

De broncode is beschikbaar onder de MIT-licentie, waardoor het een nuttige referentie is voor ontwikkelaars, onderzoekers en makers die kleurgebaseerde illustratiedecompositie verkennen.

Bekijk mattyamonaca/layerdivider op GitHub

LayerDivider is een onafhankelijk open-source project. ImageToLayers is niet de originele maker van LayerDivider.

Veelgestelde vragen over LayerDivider

Wat is LayerDivider?

LayerDivider is een open-source tool die een platte illustratie omzet in een benaderde gelaagde structuur met behulp van pixel-gebaseerde kleurclustering, smoothing, reconstructie en berekening van effectlagen.

Kan LayerDivider het originele PSD-bestand herstellen?

Nee. Het creëert een nieuwe gelaagde benadering op basis van de zichtbare platte afbeelding. Het kan de originele laagnamen, groepen, maskers, verborgen pixels of bewerkingsgeschiedenis niet herstellen.

Gebruikt LayerDivider AI?

De originele kleurgebaseerde workflow gebruikt primair beeldverwerkings- en clusteringtechnieken. Latere integraties kunnen PSD-generatie in LayerDivider-stijl combineren met segmentatiemodellen zoals Segment Anything.

Welke afbeeldingen werken het best met LayerDivider?

Anime-illustraties, karakter-artwork met vlakke kleuren en afbeeldingen met duidelijk gescheiden kleurregio's werken over het algemeen beter dan foto's of sterk getextureerde schilderijen.

Kan LayerDivider een personage van de achtergrond scheiden?

Het kan ze scheiden wanneer hun kleuren voldoende verschillen, maar kleurgebaseerde clustering begrijpt niet inherent semantische objecten. Een op segmentatie gebaseerde tool is betrouwbaarder voor scheiding op objectniveau.

Wat is CIEDE2000?

CIEDE2000 is een formule voor kleurverschil die is ontworpen om beter weer te geven hoe mensen verschillen tussen kleuren waarnemen. LayerDivider gebruikt een drempelwaarde op basis van deze meting bij het beslissen of vergelijkbare kleurclusters moeten worden samengevoegd.

Wat regelt de instelling voor initiële clusters?

Het regelt hoeveel kleurgroepen er aan het begin van de verwerking worden gemaakt. Meer clusters behouden extra variatie, maar kunnen een complexere en gefragmenteerde output produceren.

Wat is het verschil tussen de normale en de composiet-modus?

De normale modus creëert een eenvoudigere structuur, terwijl de composiet-modus basis-, bleek-, vermenigvuldig-, aftrek- en toevoeglagen combineert om meer van het originele visuele uiterlijk te reconstrueren.

Kan ik het gegenereerde bestand bewerken in Photoshop?

Ja. LayerDivider genereert PSD-output die kan worden geopend in applicaties die gelaagde PSD-bestanden ondersteunen, hoewel enige handmatige organisatie en opschoning nog steeds nodig kan zijn.

Is LayerDivider geschikt voor foto's?

Het is primair ontworpen voor illustraties. Foto's bevatten continue tonen, texturen, ruis en complexe belichting die minder geschikt zijn voor kleurcluster-gebaseerde scheiding.

Originele LayerDivider-interface

De originele open-source LayerDivider-interface biedt bedieningselementen voor kleurclustering, perceptuele kleursamenvoeging, smoothing en PSD-output.

LayerDivider Output Example – illustration separated into color and effect layers
Voorbeeldoutput van het origineel mattyamonaca/layerdivider project

Objectgebaseerde afbeeldingslagen nodig?

Gebruik ImageToLayers om onderwerpen, objecten en achtergronden te scheiden in praktische bewerkbare assets, met achtergrondreconstructie en PSD- of ZIP-export.