Gratis Chrome-udvidelse — fritlægning på enheden

Maskeopløsning vs. preview-størrelse

Maskeopløsning og preview-størrelse hænger sammen, men er ikke samme mål. Maskeopløsning beskriver pixelgitteret, der gemmer motivdækning. Preview-størrelse beskriver, hvor stort editoren tegner resultatet på skærmen. Et 300 px bredt preview kan repræsentere et langt større billede og maske; zoom tilføjer ikke ny maskedetalje.

Hvis du forveksler de to, får du falske konklusioner. Et udsnit kan se glat ud på et lille panel og afsløre en halo i eksportstørrelse. Det kan også se takket ud ved ekstrem zoom, selvom de enkelte maskepixels er usynlige i normal brug.

Tre størrelser kan eksistere i én redigering

En browserudskæringsarbejdsgang kan involvere mindst tre koordinatrum:

  1. Kildestørrelse: den afkodede bredde og højde af det valgte billede.
  2. Inferens- eller arbejdsmaskestørrelse: gitteret, hvorpå emnedækningen beregnes og redigeres.
  3. Preview-størrelse: den skalerede repræsentation, der passer til det tilgængelige redigeringsområde.

Disse størrelser kan matche, men det behøver de ikke. En stor kilde kan reduceres internt til modelslutning for at styre behandlingstid og hukommelse. Den resulterende maske kan derefter skaleres til arbejds- eller eksportkoordinatrummet. Til sidst skalerer browseren det sammensatte igen, så det passer til skærmen.

Easy Background Remover kan behandle meget store billeder med en reduceret intern opløsning og vise en advarsel. Eksport målretter stadig mod kildedimensionerne. Dette holder outputdimensioner nyttige, men det kan ikke opfinde kantdetaljer, der var fraværende i den internt beregnede maske.

Sikke en maskepixel gemmer

En maske er ikke nødvendigvis en sort-hvid stencil. Hver maskepixel kan indeholde en alfaværdi fra baggrund over delvis dækning til fuldt bevaret motiv.

Ved en hård genstandskant kan overgangen kun optage et smalt bånd. Ved blødt hår, pels, sløring eller skygge kan nyttige delværdier spænde over et bredere område. Når størrelsen på masken ændres, estimerer interpolation værdier mellem de originale maskeprøver.

Interpolation kan gøre en overgang visuelt glattere. Den kan ikke genfinde den nøjagtige form af en streng, der forsvandt under lavopløsnings-inferens. Glathed og genvundne detaljer er forskellige kvaliteter.

Hvorfor den tilpassede forhåndsvisning skjuler defekter

Når editoren tilpasser et stort billede i et mindre panel, bidrager mange kildepixel til hver viste pixel. Små huller, en-pixel frynser og ujævn alfa kan udlignes i gennemsnit.

Det er nyttigt til komposition: du kan vurdere, om motivet er centreret, og om den brede adskillelse er korrekt. Det er ikke nok til kantkvalitet.

En pålidelig anmeldelse bruger mere end én skala:

Hvis billedet bliver en lille avatar, kan en mikroskopisk defekt aldrig betyde noget. Hvis det bliver trykt stort eller placeret over en mørk baggrund, kan den samme fejl blive tydelig.

Hvorfor zoom kan få en god kant til at se dårlig ud

Ved høj zoom forstørrer editoren diskrete pixels. Trappetrin forventes på diagonale og buede grænser, fordi et pixelgitter ikke er kontinuerligt. En blød overgang kan også ligne et synligt gråt bånd, når hver pixel er forstørret.

Spørgsmålet er ikke, om pixels bliver synlige ved 800 pct. Det vil de. De nyttige spørgsmål er:

Slet ikke gyldige bløde pixels, bare fordi de ser grå ud mod et skakternet ved ekstrem zoom. Test dem først over en realistisk destinationsbaggrund.

Kildedimensioner garanterer ikke detaljer på kildeniveau

En eksporteret PNG kan have samme bredde og højde som kilden, mens dens alfamaske stammer fra en lavere opløsning. Opskalering af kort, der maskerer på tværs af farvepixel i fuld størrelse. Fildimensionerne forbliver korrekte, men grænsepræcision er begrænset af oplysningerne i masken med lavere opløsning og enhver senere forfining.

Dette svarer til at tegne et simpelt omrids på millimeterpapir og forstørre det. Den forstørrede kontur kan udjævnes, men den får ikke bøjninger, der aldrig blev tegnet.

Det gør ikke reduceret slutning ubrugelig. Mange motiver har klare, brede kanter, og en fornuftig intern størrelse kan give en god balance mellem hastighed, hukommelsesbrug og kvalitet. Det betyder, at små detaljer fortjener særlig opmærksomhed.

Børster har brug for koordinatkortlægning

Når du maler Tilføj eller Slet streger på en skaleret forhåndsvisning, skal editoren kortlægge markørkoordinater tilbage til arbejdsmasken. Børsteradius har også brug for en konsekvent fortolkning. En ti-pixel cirkel på skærmen bør ikke ved et uheld blive en helt anden fysisk redigering, blot fordi forhåndsvisningen blev ændret.

God kortlægning tegner sig for:

Små afrundingsforskelle er uundgåelige, men gentagne slag bør lande, hvor markøren indikerer. Hvis en streg forekommer forskudt, skal du først kontrollere, om lærredet blev panoreret, eller om browserzoom ændrede layoutet, før du antager, at modelmasken er forkert.

Lyse og mørke baggrunde eksponerer forskellige pixels

Checkerboards kommunikerer gennemsigtighed, men de er ikke en universel kvalitetstest. Blege rester fra en hvid baggrund kan blande sig i lyse firkanter. Mørke frynser kan forsvinde mod mørke firkanter.

Gennemgå den samme kant over:

En kant, der fungerer på alle tre baggrunde, er mere robust. Hvis det endelige output altid bruger én fast fyldning, optimer til den destination i stedet for at jagte teoretisk perfektion overalt.

Masker, farvekanter og falsk præcision

Maskeopløsning styrer, hvor gennemsigtigheden ændres. Det fjerner ikke direkte gammel baggrundsfarve, der allerede er blandet ind i kildekantpixlerne. En korrekt formet maske kan stadig afsløre en bleg eller farvet glorie, når kilden blev fotograferet mod en stærk baggrund.

Krympning af masken kan skjule den frynser ved at skære i motivet. Udvidelse kan bevare flere detaljer og mere gammel farve. Den rigtige korrektion balancerer form og farve ved destinationsstørrelsen.

Dette er grunden til, at en enkelt numerisk tærskel ikke kan garantere en ren eksport. Kantkvalitet kombinerer maskegeometri, delvis alfa, kildefarve, outputbaggrund og visningsskala.

En praktisk eksportkontrol

Før du eksporterer en vigtig udskæring:

  1. Bekræft, at forhåndsvisningen viser den aktuelle raffinerede maske.
  2. Tilpas billedet og kontroller det overordnede motiv.
  3. Zoom ind i hår, pels, tynde genstande, mellemrum og kontaktskygger.
  4. Skift mellem en lys og mørk baggrund.
  5. Vend tilbage til den tilsigtede brugsstørrelse.
  6. Eksporter og inspicér den faktiske PNG på dens destination, når det er muligt.

Hvis billedet udløste behandling med reduceret opløsning, skal du være særlig forsigtig med smalle detaljer. Manuel tilføjelse og sletning kan korrigere hensigten, men den kan ikke genskabe oplysninger, der ikke er synlige i kilden.

For det automatiske masketrin, se What a on-device cutout model sees. For at forstå, hvorfor gentagne indstillinger stadig kan kræve kontrollerede input og versioner, skal du læse Reproducerbar eksport med de samme indstillinger.

Bliv ved med at udforske

Interessant