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.

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.
Analyseer pixelkleuren
De invoerafbeelding wordt op pixelniveau geanalyseerd met behulp van de RGB-kleurinformatie.
Maak initiële kleurclusters
Pixels worden gegroepeerd in een initiële set clusters op basis van hun kleurwaarden.
Voeg vergelijkbare kleuren samen
Clusters met vergelijkbare waargenomen kleuren worden samengevoegd met behulp van een CIEDE2000-gebaseerde kleurverschil-drempelwaarde.
Maak lokale variaties vloeiender
Blur-verwerking vermindert kleine kleurfluctuaties, textuurruis en onnodige fragmentatie.
Herschilder elk cluster
De gemiddelde kleur na de blur wordt berekend voor elk cluster en gebruikt om de pixels opnieuw in te kleuren.
Verfijn het resultaat
Het samenvoegen van kleuren, smoothing en herschilderen kan worden herhaald om een schonere en stabielere basisstructuur te creëren.
Bouw de basislaag
De uiteindelijke clusterkaart wordt gebruikt om een vereenvoudigde basisrepresentatie van de illustratie te construeren.
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.
Verfijningslussen
Bepaalt hoe vaak het samenvoegen van kleuren, smoothing en herschilderen wordt herhaald.
Snellere verwerking waarbij meer van de originele kleurvariatie behouden blijft.
Schonere en eenvoudigere regio's, maar kleine details kunnen worden samengevoegd of verwijderd.
Initiële clusters
Stelt het aantal kleurclusters in dat tijdens de eerste fase wordt gecreëerd.
Produceert minder, bredere kleurgroepen en een eenvoudigere laagstructuur.
Behoudt meer kleurvariatie, maar kan een groter en meer gefragmenteerd PSD-bestand creëren.
Kleurverschil-drempelwaarde
Bepaalt hoe vergelijkbaar twee clusters moeten zijn voordat ze worden samengevoegd.
Houdt vergelijkbare kleuren gescheiden en behoudt meer subtiele variatie.
Combineert meer kleuren tot grotere regio's en vereenvoudigt de output.
Blur-grootte
Regelt de sterkte van de smoothing die wordt toegepast voordat gemiddelde kleuren worden berekend.
Behoudt scherpere lokale details, maar kan ruis en kleine fragmenten behouden.
Creëert vloeiendere regio's, maar kan kleine randen en fijne kenmerken verzachten.

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.
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.
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
Begin met een schone bron
Gebruik de hoogst mogelijke kwaliteit PNG. Vermijd indien mogelijk zwaar gecomprimeerde screenshots.
Kies het gewenste detailniveau
Gebruik meer initiële clusters voor gedetailleerd artwork en minder clusters voor eenvoudigere, vlakkere illustraties.
Controleer kleine kenmerken
Inspecteer ogen, haarlokken, lijnwerk, accessoires, highlights en andere gebieden die mogelijk zijn samengevoegd.
Open het PSD-bestand in een editor
Bekijk de output in Photoshop, Clip Studio Paint, Photopea of een andere PSD-compatibele editor.
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.
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.

Objectgebaseerde afbeeldingslagen nodig?
Gebruik ImageToLayers om onderwerpen, objecten en achtergronden te scheiden in praktische bewerkbare assets, met achtergrondreconstructie en PSD- of ZIP-export.
Verken gerelateerde layering-workflows
Afbeelding naar PSD
Converteer een platte afbeelding naar een PSD-klare bewerkingsworkflow.
Afbeelding splitsen in lagen
Leer hoe je onderwerpen, objecten en achtergronden van één afbeelding kunt scheiden.
Afbeeldingslaag-scheider
Verken objectgebaseerde laag-scheiding voor ontwerp en creatieve productie.