2016-04-27 5 views
-2

Ich habe keine Erfahrung mit einem Bildbearbeitungswerkzeug. Und ich mache ein Projekt, bei dem ich verschiedene Formen verwenden muss. Ich könnte mit visio verschiedene Formen erstellen. Aber nicht in der Lage, weißen Hintergrund hinter sich zu lassen. Ich brauche nur form nicht quadrierten weißen Hintergrund.Tried online aus meinen Wegen, aber nicht erfolgreich.Wie schneidet man das PNG-Bild nach der Form?

enter image description here

Jede Hilfe sehr geschätzt wird.

Danke, Ganesh

Antwort

0

Absolut jede Bilddatei weist in einem rechteckigen Rahmen enthalten sein soll, schließt dies PNG und SVG.

Einige Bilddateiformate können sogenannte Alphakanal-Hintergründe haben, mit denen Sie durch transparente Bereiche sehen können.

Sie möchten den weißen Hintergrund entfernen, um den Hintergrund des Alphakanals in Photoshop (oder einem ähnlichen Werkzeug) freizulegen, der dann als transparent gespeichert werden kann.

Zum Beispiel in Photoshop:

enter image description here

  1. Wenn Sie das Bild direkt öffnen und keine andere Schichten, die doppelte Schicht klicken, der sagt, Hintergrund und OK das Bestätigungsfeld. Dies verwandelt Ihr flaches Bild in ein geschichtetes Bild

  2. Wählen Sie den Zauberstab Werkzeug und stellen Sie sicher, dass Sie eine hohe Toleranz eingestellt haben (3) mit dem Zauberstab ausgewählt klicken Sie auf den weißen Bereich, um ein Auswahlrechteck um Ihre Auswahl (das weiß Hintergrund) und drücken Sie Löschen um es zu entfernen.

enter image description here

Ihr Bild sollte nun einen karierten Hintergrund, der die Transparenz zeigt, ist durch.

Wenn Sie nun zu Datei> Speichern unter und wählen Sie Png, sollte Ihr Bild jetzt mit einem Alpha-Hintergrund gespeichert werden.

Bitte beachten Sie: Es gibt weitere Optimierungen zu machen, wenn dies für das Web, einschließlich Dateiformate und Dateigröße, aber das ist nicht der Bereich dieser Frage, aber ich ermutige Sie, lesen Sie auf das Gif-Format und seine Einschränkungen Unterschied zwischen 8bit und 24bit PNGs und wie man SVG benutzt.

+0

Vielen Dank! Das hat mir sehr geholfen! – Ganesh

0

Sie können es ziemlich einfach an der Befehlszeile mit ImageMagick tun, die kostenlos und auf den meisten Linux-Distributionen installiert ist und für OSX und Windows verfügbar ist.

Im Grunde wollen Sie Ihre Weißen transparent machen, so würden Sie

convert shape.png -transparent white result.png 

tun Wenn Ihr Weißen ein bisschen off-white sind, können Sie einige Variationen mit ein wenig fuzz ermöglichen könnte, wie folgt:

convert shape.png -fuzz 10% -transparent white result.png 

enter image description here

ich habe das Schachbrett Hintergrund nur damit Sie es auf Stackoverflow weißen Hintergrund sehen - es ist nicht wirklich da.

By the way, können Sie gerne auf das kleinste umschließende Rechteck trimmen, während Sie dort sind:

convert shape.png -fuzz 10% -transparent white -trim result.png 

enter image description here

By the way, Sie auch Ihre Formen mit ImageMagick ziehen:

convert -size 150x150 xc: -fill none -stroke "rgb(74,135,203)" -draw 'stroke-width 90 ellipse 0,0 80,80 30,80' arc.png 

enter image description here

Sehen Sie Anthony Thyssen ausgezeichnete Beispiele here.

+0

Vielen Dank für Ihre Hilfe! – Ganesh