Am avut acest lucru cu mai multe imagini în ultima vreme.

Deschid o imagine în GIMP cu scopul de a face fundalul transparent. Primul lucru pe care îl fac este Adăugare canal alfa. Continuăm să elimin fundalul. După ce am terminat cu asta, export ca PNG. Dar fundalul nu este transparent. Nu-mi pot da seama pentru viața mea de ce este asta. Nu am mai avut această problemă până acum. Imaginea este în modul RGB. Folosesc GIMP 2.8.10. Îmi lipsește un pas evident?

Comentarii

  • Ei bine, cel puțin cu Photoshop, începătorii uită adesea să elimine sau să ascundă stratul de fundal alb înainte de a salva.
  • Confirmați că vedeți modelul în carouri gri în zonele care ar trebui să fie transparente înainte de export?
  • Ar putea fi util dacă ați putea posta unele " înainte / după " imagini care demonstrează efectul (și, dacă este posibil, o a treia imagine care demonstrează rezultatul pe care îl doriți efectiv). Dacă imaginea arată OK în GIMP înainte de a o exporta, s-ar putea să ajute și o captură de ecran.
  • Dacă sunt implicate măști de straturi, atunci PO ar fi putut exporta masca în locul imaginii reale. Dar, având în vedere că nu a existat o descriere pas cu pas a modului de reproducere a problemei, nu vom ști niciodată …
  • Am găsit o eroare: Pentru a reproduce: Deschideți png fără transparență, adăugați canal alfa, adăugați conținut transparent , exportă PNG, fișierul nou ' nu are transparență. Soluție: adăugați canal alfa, salvați ca XCF, închideți GIMP, redeschideți XCF, exportați ca PNG.

Răspundeți

Am aflat de ce s-ar putea întâmpla acest lucru. Dacă Modul imagine este setat la Culoare indexată , atunci exportul nu pare să accepte canalul alfa adăugat. Deci:

  1. Image → Mode → RGB

  2. File → Export As → imagename .png

Acest lucru ar trebui acum să exporte imaginea cu canalul alfa și transparența.

Comentarii

  • În modul indexat, canalul alfa este binar (complet opac sau complet transparent), deoarece acest lucru acceptă formatul GIF.
  • Deci, canalul alfa ar fi exportat OK cu " indexat ", dacă exportați ca " gif ", dar pare a fi aruncat în modul " indexat " atunci când exportați ca " png ". Nu sunteți sigur dacă ' este un bug GIMP? Sau poate că unele feedback-uri ale utilizatorilor ar fi utile (cum ar fi un avertisment despre pierderea canalului alfa " binar " atunci când exportați în " png ") …
  • ' nu poate spune fără să verificați cu OP ' s XCF.
  • Acest lucru l-a remediat pentru mine și, cu informațiile dvs., explică de ce. Nu ' nu văd niciun motiv pentru a presupune că OP are o problemă diferită, care avea simptome identice 🙂
  • Problema mea a fost inversă, am vrut să nu fundal transparent. Am trecut la RGB și asta a rezolvat problema mea.

Răspuns

În cazul în care doriți să aveți și fundalul transparent va trebui să-i spuneți Gimp ce culoare este aceasta.

Prin urmare, pe lângă adăugarea unui canal alfa, va trebui să convertim și culoarea stratului de fundal în transparent. Dacă nu a fost definit niciun canal alfa, alegând Strat> Transparență> Culoare la Alfa … se va adăuga automat un canal alfa cu culoarea aleasă pentru a fi transparentă.

Rețineți că introducem semitransparența în prim plan dacă nu am fi definit fundalul ca pe un strat separat, ceea ce probabil nu este ceea ce ne-am dorit.

În acest caz, pentru a lăsa primul plan opac și pentru a face doar fundalul transparent, trebuie să selectați toate zonele de fundal (folosind instrumentul baghetă sau instrumentul selectare după culoare ). Putem apoi elimina fundalul pentru transparență selectând Editați> Șterge sau apăsând Șterge .

Comentarii

  • Mă îndoiesc că ' este problema. OP spune că " elimină fundalul " după adăugarea canalului alfa și totuși ' o fac, sună de parcă știu cum să facă asta. Acestea fiind spuse, ' nu sunt suficiente informații în întrebare pentru a diagnostica cu adevărat problema, așa că nu pot ' să exclud complet posibilitatea că s-ar putea să ai dreptate până la urmă.

Răspuns

Poate că există unul simplu pasul lipsește, de fapt am făcut-o! Când exportați fișierul ca fișier.png, aveți și o casetă de dialog care apare. Este bifată opțiunea „Salvare culoare de fundal”? Dacă este, atunci aceasta este problema!

Comentarii

  • Pentru înregistrări: nu, nu este ' t problema, toate acestea fac este setarea unui fragment specific din fișierul PNG pentru a indica o culoare de fundal pentru randările PNG care nu ' nu acceptă deloc transparența.

Răspuns

Deci, ați deschis o imagine pe GIMP și ați continuat să eliminați fundalul din imagine.

Sunt acești pași pe care i-ați urmat pentru începutul eliminării fundalului din imagine:

  1. Layer
  2. Transparency
  3. Add Alpha Channel

Care sunt următorii pași de urmat pentru a elimina fundalul?

De asemenea, după ce ați eliminat oficial fundalul, ați făcut:

  1. Fișier
  2. Exportați ca
  3. redenumiți în image.png?

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *