Ik “zou deze afbeelding graag op een website willen gebruiken.

voer hier een afbeeldingbeschrijving in

Wat ik moet doen is de achtergrond wijzigen van zwart in transparant, zodat ik de pijl op mijn site kan gebruiken om de pagina-achtergrond te behouden.

Ik heb Gimp gebruikt om de afbeelding naar .png te converteren, maar hoe ga ik nu verder?

Opmerkingen

  • Voor iedereen die op zoek is naar een Photoshop-oplossing bekijk deze discussie om zwarte of witte achtergronden transparant te converteren.

Antwoord

GIMP “s Kleur naar alfa -tool is erg handig als je weet hoe je het moet gebruiken , en deze taak lijkt er bijzonder geschikt voor te zijn:

  1. Open de afbeelding in GIMP en verander deze indien nodig in RGB-kleurmodus.
  2. Selecteer Laag → Transparantie → Kleur naar alfa …
  3. Selecteer zwart (#000000) als de kleur om transparant te maken.
  4. Klik op “OK”.
  5. Sla de resulterende afbeelding op in PNG-indeling:
    Afbeelding met transparantie

Reacties

  • Fantastisch, dat was precies het antwoord dat ik nodig had! Let op: als de optie ‘ color to alpha ‘ grijs wordt weergegeven, betekent dit dat uw afbeelding zich in de geïndexeerde kleurmodus bevindt. Ga om te corrigeren naar Afbeelding – > Mode – > RGB. Proost!
  • @Heather: Bedankt dat je dat ontdekt, ik ‘ heb er een opmerking over toegevoegd aan het antwoord. In feite is het converteren naar RGB meestal het eerste dat u toch wilt doen met geïndexeerde afbeeldingen in GIMP, tenzij u wilt dat uw bewerkingen worden beperkt tot het bestaande palet.
  • Hoe doe je dit in de grafische editor van Paint.NET?
  • @Boris_yo: het lijkt erop dat de Unblend-plug-in voor Paint.NET hetzelfde zou moeten doen als Kleur naar Alpha in GIMP. Ik heb het ‘ niet zelf geprobeerd.
  • Bedankt dat het werkte, maar de handtekening was zwart omdat het een beetje helderder was. Ik heb geprobeerd met helderheid en contrast te spelen en het hielp maar een beetje.

Answer

Je zou de GIMP “kunnen gebruiken” s selecteer met het kleurgereedschap of het toverstafgereedschap. Hoe dan ook, selecteer gewoon alle zwarte pixels. Pas vervolgens een laagmasker toe in plaats van de geselecteerde pixels te verwijderen:

Layer -> Mask -> Add layer mask 

Selecteer het keuzerondje “Selection” en zorg ervoor dat u het selectievakje “Invert mask” selecteert. Nu, alle zwarte pixels zijn transparant.

Exporteren als PNG of GIF.

Het probleem zit in de randen rond de pijl, waar je misschien wat zwarte pixels hebt om een matte te vormen. Ik don ” weet ik niet in GIMP, maar Photoshop heeft een leuke functie om de vorige matte te verwijderen en / of een matte naar keuze toe te voegen.

Answer

Ik gebruik geen gimp, maar deze afbeelding is een eenvoudig geval waarin het eenvoudig zou moeten zijn om een behoorlijke transparantie af te leiden.

Als je de hele afbeelding selecteert, en dan die (of in plaats van de grijswaardenversie) als alfakanaal, bent u zo goed als klaar.

Afhankelijk van uw software-exportfuncties, kunt u gewoon de alfa kiezen als de PNG-transparantie of u kunt het alfakanaal gebruiken als een selectie maskeer en verwijder de selectie (slecht) of gebruik de slection als een laagmasker (niet-destructief), en exporteer vervolgens.

Antwoord

Hier is een nuttige GIMP-techniek die ik onlangs hiervoor heb gebruikt – waarschijnlijk vergelijkbaar met “Color To Alpha” (Color To Alpha was grijs voor mij, ook al was ik in de RGB-modus), maar deze methode gaf me wat nuttige aanpassingen voor hoe “zacht” ik wilde dat de randen eruit zouden komen (in tegenstelling tot toverstaftechnieken die een dunne zwarte rand rond de afbeelding achterlaten in plaats van de randen gedeeltelijk transparant te maken).

In een notendop heb ik een grijswaardenversie van de originele afbeelding in zijn laagmasker / alfakanaal, en vervolgens curven op het alfakanaal gebruikt om het meeste van de afbeelding ondoorzichtig te maken, terwijl wordt aangepast hoe doorschijnend de randen zouden moeten zijn. Zeer mooi effect en zeer aanpasbaar.

Hier is een stap-voor-stap om dat te doen:

  • Beginnen met een laag met de originele afbeelding erop genaamd “afbeelding”
  • Dupliceer de laag “afbeelding” naar een nieuwe laag genaamd “afbeelding alpha” (met de knop Laag dupliceren in het dialoogvenster Lagen)
  • Colors > Desaturate... > Lightness op “afbeelding alpha” laag
  • Klik met de rechtermuisknop op de laag “afbeelding” en Add Alpha (indien nog niet gedaan)
  • Kopieer alle “afbeelding alpha” ( in “image alpha” -laag, Select All & Copy)
  • Paste het op het alfakanaal van “afbeelding” (klik op de rechterminiatuur van de laag “afbeelding” en plak het dan)

    • De voorgaande stappen zijn mogelijk identiek aan het enkele commando “Color to Alpha”
  • Optioneel: klik met de rechtermuisknop op “image” en Show Layer Mask (zou je moeten laten zien wat je hebt geplakt). Als u dit weglaat, kunt u de transparantieverandering live zien tijdens de volgende stap.

  • Color > Curves
  • In Maak in het dialoogvenster Curven de curve vlak langs de bovenkant & en daal vervolgens snel af naar links, waardoor de meeste heldere pixels volledig wit worden (dwz het beeld is daar ondoorzichtig).
  • Vink Show Layer Mask uit om de toegepaste transparantie te zien.

    Het verzadigingspunt van Curves verplaatsen (bovenaan de curven) en de snelheid waarmee het afneemt, stelt je in staat om aan te passen hoeveel van de randen van de afbeelding transparant zijn en hoeveel.

Opmerkingen

  • Hallo Demis, welkom bij GDSE en bedankt voor je antwoord! Om uw instructies beter leesbaar te maken, raad ik ‘ het gebruik van de ‘ lijst met opsommingstekens of ‘ genummerde lijst ‘ opties. Nogmaals bedankt en geniet van de site!

Antwoord

U kunt Adobe Photoshop gebruiken. Ga naar Selecteren -> Kleurbereik . Terwijl u Shift ingedrukt houdt, klikt u op de kleur die u wilt verwijderen (zwart in uw geval). Druk op OK. Dan wordt al je zwart geselecteerd; druk nu op verwijderen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *