Remove white background from an image

淺唱寂寞╮ 提交于 2019-11-30 08:57:25
Ali

If you are using Imagemagik then the command is:

convert input.gif -transparent white output.gif  

However it will only work with a pure white background and not a shade of white. There are alternative and easier ways to do this with IrfanView or The Gimp or Photoshop (more on that below). This article mentions that you may be using convert.exe that comes with Windows rather than ImageMagicks Convert.exe in which case you should use the full path for Convert.exe. http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=10665

If you are trying to achieve this from CSS then you misunderstand the css property. The css property 'background' refers to an html elements background color. I.e. <p> <div> <body> whatever. more here http://www.w3schools.com/css/css_background.asp

If you are referring the the image opacity property, that refers to how "see through" an image should be. more here: http://www.w3schools.com/Css/css_image_transparency.asp

The only way to get a transparent background in an image is to make the background of the image transparent using either the PNG (preferred) or GIF formats. For this you can use IrfanView and save a picture as PNG, select the "save transparency" property and select the color from the image you want to be transparent or you can use Photoshop or The Gimp do do the same. Example for IrfanView here http://llizard.etherwork.net/cwc/transp_irfanview.html

The Gimp example here http://aplawrence.com/Linux/crousegif.html

whats the format of your images? Try using png format

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!