2016-04-27 27 views
-2

私は画像処理/編集ツールに関する経験がありません。そして、私は別の形を使う必要があるプロジェクトをやっています。私はvisioを使って異なる形を作ることができました。しかし、後ろに白い背景を取り除くことはできません。私は白い背景の二乗ではなく、形を整える必要があります。形状ごとにpng画像を切り取る方法は?

enter image description here

すべてのヘルプは大歓迎されます。

おかげで、

ガネーシュ

答えて

0

は絶対に任意の画像ファイルには、長方形の枠内に含まれなければならない、これはPNGとSVGを含みます。

一部の画像ファイルフォーマットは、アルファチャネルの背景と呼ばれるものを持つことができます。これにより、透過領域を見ることができます。

白い背景を削除して、Photoshop(または同様のツール)でアルファチャンネルの背景を公開し、透明に保存することができます。 Photoshopで例えば

あなたが直接このイメージを開いて、他の層を有していない場合は

enter image description here

  1. 、二重の背景とOK確認ボックス言い層をクリックしてください。これは

  2. は魔法の杖ツールを選択し、(あなたの選択の周りにマーキーを起動するために白い部分をクリックして選択した杖を持つ(3) 設定高い耐性を持っている白を確実に層状の画像にあなたの平らな画像をオン背景)を削除して削除します。

enter image description here

あなたのイメージは今透け透明である市松模様の背景を持っている必要があります。

ファイルを保存してpngを選択すると、画像がアルファの背景で保存されるようになりました。

注:ファイル形式やファイルサイズなどウェブ用の場合はさらに最適化が行われますが、これはこの質問の範囲を超えていますが、Gif形式と制限事項を読むことをおすすめします。 8bitと24bitのpngの違いとSVGの使い方

+0

ありがとうございました!これは私をたくさん助けました! – Ganesh

0

ほとんどのLinuxディストリビューションに無料でインストールされ、OSXおよびWindowsで使用できるImageMagickを使用すると、コマンドラインで簡単に実行できます。

基本的に、あなたはあなたの白人を透明にしたいので、あなたの白人は、次のように少しオフホワイトは、あなたが少しfuzzといくつかのバリエーションのための可能性がある場合は、

convert shape.png -transparent white result.png 

を行うだろう。

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

enter image description here

私はあなたにStackOverflowの白い背景の上にそれを見ることができるだけのように、市松模様の背景を追加 - それは実際にはありません。ところで

、あなたはあなたがそこにいる間、最小の外接する四角形にトリミングしたいことがあります。

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

enter image description here

ところで、あなたはまた、ImageMagickのを使用して図形を描画することができます

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

Anthony Thyssenの優秀な例を参照してくださいhere

+0

あなたのお手伝いをしてくれてありがとう! – Ganesh

関連する問題