Jeg har fått dette til med mer enn ett bilde i det siste.
Jeg åpner et bilde i GIMP med det formål å gjøre bakgrunnen gjennomsiktig. Det første jeg gjør er å Legg til alfakanal. Jeg fortsetter å fjerne bakgrunnen. Når jeg er ferdig med det, eksporterer jeg som PNG. Men bakgrunnen er ikke gjennomsiktig. Jeg kan ikke finne ut i livet for meg hvorfor det er. Jeg har aldri hatt dette problemet før. Bildet er i RGB-modus. Jeg bruker GIMP 2.8.10. Er det noen åpenbare trinn jeg mangler?
Kommentarer
- Vel, i det minste med Photoshop glemmer nybegynnere ofte å fjerne eller skjule det hvite bakgrunnslaget. før du lagrer.
- Bekrefter du at du ser det grå rutete mønsteret i områdene som skal være gjennomsiktige før du eksporterer?
- Det kan hjelpe hvis du kan legge ut noe " før / etter " bilder som viser effekten (og, hvis mulig, et tredje bilde som viser resultatet du faktisk vil ha). Hvis bildet ser OK ut i GIMP før du eksporterer det, kan et skjermbilde også hjelpe.
- Hvis lagmasker er involvert, kan det hende at OP har eksportert masken i stedet for det faktiske bildet. Men gitt at det ikke var noen trinnvis beskrivelse av hvordan vi skal reprodusere problemet, vil vi aldri vite …
- Jeg fant en feil: Å reprodusere: Åpne png uten gjennomsiktighet, legg til alfakanal, legg til gjennomsiktig innhold , eksporter PNG, ny fil har ikke ' t gjennomsiktighet. Løsning: legg til alfakanal, lagre som XCF, lukk GIMP, åpne XCF på nytt, eksporter som PNG.
Svar
Jeg har funnet ut hvorfor dette kan skje. Hvis Bildemodus er satt til Indeksert farge , ser det ikke ut til at eksporten godtar den alfakanalen som er lagt til. Så:
-
Image → Mode → RGB
-
File → Export As → imagename .png
Dette skal nå eksportere bildet med alfakanalen og gjennomsiktighet.
Kommentarer
- I indeksert modus er alfakanalen binær (fullstendig ugjennomsiktig eller helt gjennomsiktig), siden dette hva GIF-formatet støtter.
- Alfa-kanalen vil altså eksporteres OK med " indeksert " -modus, hvis du eksporterer som " gif ", men ser ut til å bli forkastet i " indeksert " -modus når du eksporterer som " png ". Ikke sikker på om ' er en GIMP-feil? Eller kanskje noen tilbakemeldinger fra brukere vil være nyttige (som en advarsel om å miste " binær " alfakanalen når du eksporterer til " png ") …
- Kan ' ikke fortelle uten å sjekke med OP ' s XCF.
- Dette fikset det for meg, og forklarer hvorfor det med din informasjon. Jeg ser ikke ' ingen grunn til å anta at OP hadde et annet problem som hadde identiske symptomer 🙂
- Problemet mitt var det motsatte, jeg ville ikke gjennomsiktig bakgrunn. Jeg skiftet til RGB, og det løste problemet mitt.
Svar
I tilfelle du også vil ha bakgrunnen transparent, må du fortelle Gimp hvilken farge dette er.
Derfor, i tillegg til å legge til en alfakanal, må vi også konvertere bakgrunnslagsfargen til gjennomsiktig. Hvis det ikke ble definert noen alfakanaler, valgte Lag> Gjennomsiktighet> Farge til alfa … automatisk en alfakanal med fargen valgt for å være gjennomsiktig.
Merk at dette også vil introdusere semi-transparens i forgrunnen hvis vi ikke hadde definert bakgrunnen som et eget lag, noe som sannsynligvis ikke er det vi ønsket.
I dette tilfellet å la forgrunnen være ugjennomsiktig og bare gjøre bakgrunnen gjennomsiktig må velge alle bakgrunnsområdene (ved hjelp av tryllestangsverktøyet eller velg etter fargeverktøyet ). Vi kan deretter fjerne bakgrunnen for gjennomsiktighet ved å velge Rediger> Fjern eller trykke Del .
Kommentarer
- Jeg tviler heller på at ' er problemet. OP sier at de " fjerner bakgrunnen " etter å ha lagt til alfakanalen, og de ' når du gjør det, høres det ut som de vet hvordan de skal gjøre det. Når det er sagt, er ' ikke nok informasjon i dette spørsmålet til å virkelig diagnostisere problemet, så jeg kan ' t helt utelukke muligheten at du kanskje har rett i det hele tatt.
Svar
Det er kanskje en enkel trinn du mangler, gjorde jeg faktisk! Når du eksporterer filen som en.png-fil, har du også en dialogboks som dukker opp. Er alternativet «Lagre bakgrunnsfarge» merket av? Hvis det er, er dette problemet!
Kommentarer
- For postene: nei, dette er ikke ' t problemet, alt dette gjør er å angi en bestemt del av PNG-filen for å indikere en bakgrunnsfarge for PNG-gjengivelser som ikke støtter ' t i det hele tatt.
Svar
Så du åpnet et bilde på GIMP og fjernet bakgrunnen fra bildet.
Er dette trinnene du fulgte for begynnelsen av å fjerne bakgrunn fra bildet:
- Layer
- Transparency
- Add Alpha Channel
Hva er de neste trinnene dine for å fjerne bakgrunnen?
Også etter at du offisielt har fjernet bakgrunnen, gjorde du:
- Fil
- Eksporter som
- endre navn til
image.png
?