2011-03-08 6 views
10

Görüntülerim için saydam arka plan veya arka plan elde etmek istiyorum. '-background none' seçeneğini ve ayrıca 'transparent' seçeneğini denedim, ancak arka plan resmi beyaz kalır. Bunu nasıl başarabilirim?Fotoğrafın beyaz arka planını kaldırın

Lütfen öneriniz.

+0

Gimp örneği için örnek resim olma ihtimali beyaz bir arka plan var mı? –

+0

Evet, hiç oluşturmama rağmen beyaz bir arka planı gösterir. –

+0

Muhtemelen daha fazla bilgiye ihtiyacınız var. Şeffaf bir GIF veya PNG'nin nasıl oluşturulacağını mı soruyorsunuz? Ya da bazı geliştirme veya HTML ortamında görüntülerin şeffaflığı nasıl yapılır? Veya? – gwideman

cevap

0

Görüntülerinizin biçimi nedir? Daha sonra komut sen Imagemagik kullanıyorsanız png formatını

+0

Png formatını kullanıyorum. –

+0

Ben png biçimi kullanıyorum. Imaemagick bazı temel şekiller oluşturmaya çalıştı, ama ben hiçbir arka plana ayarlamak rağmen bir beyaz circum-dikdörtgen her zaman oluşturulur. –

10

kullanmayı deneyin:

convert input.gif -transparent white output.gif 

Ancak bu sadece bir saf beyaz arka plan ve değil beyaz bir gölge ile birlikte çalışacaktır. Bunu IrfanView veya Gimp veya Photoshop (daha fazlası için) ile yapmanın alternatif ve kolay yolları vardır. Bu makalede, ImageMagicks Convert.exe yerine Windows ile birlikte gelen convert.exe kullanıyor olabilirsiniz, bu durumda Convert.exe için tam yolu kullanmalısınız. http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=10665

Bunu CSS'den gerçekleştirmeye çalışıyorsanız, css özelliğini yanlış anlıyorsunuz demektir. css özelliği 'arka plan', html öğelerinin arka plan rengini ifade eder. Yani <p> <div> <body> ne olursa olsun. daha fazlası http://www.w3schools.com/css/css_background.asp

Resim opaklık özelliğine atıfta bulunuyorsanız, bir görüntünün "nasıl görülebileceğini" gösterir. burada daha fazla: http://www.w3schools.com/Css/css_image_transparency.asp

bir görüntüde saydam bir arka plan almak için tek yol görüntünün arka planı saydam ya PNG (tercih edilir) veya GIF biçimlerini kullanan yapmaktır. Bunun için IrfanView'u kullanabilir ve resmi PNG olarak kaydedebilir, "saydamlığı kaydet" özelliğini seçebilir ve şeffaf olmak istediğiniz görüntüden rengi seçebilir veya Photoshop veya The Gimp'i kullanabilirsiniz. Burada IrfanViewhttp://llizard.etherwork.net/cwc/transp_irfanview.html

burada http://aplawrence.com/Linux/crousegif.html