0
返回的Foursquare分類圖標都有白色背景和圓角邊框。 是否有可能讓這些圖像具有透明背景和/或沒有邊框? 這真的會節省幾個小時。foursquare分類圖標的透明版本
返回的Foursquare分類圖標都有白色背景和圓角邊框。 是否有可能讓這些圖像具有透明背景和/或沒有邊框? 這真的會節省幾個小時。foursquare分類圖標的透明版本
我不認爲他們正式提供透明背景,沒有。不過,我前段時間寫了一些python,它會下載所有的類別圖標,你可以找到here,然後一些imagemagick魔術應該允許你用透明替換白色背景。
快速python腳本要經過圖像的目錄,並呼籲每一個ImageMagick的更換背景爲白色,透明(您可能需要使用模糊因數發揮獲得可接受的結果):
import os
current_dir = os.getcwd()
files = os.listdir(current_dir)
for fname in files:
if '.png' in fname:
trans_name = fname[ :fname.rfind('.') ] + '_transparent.png'
os.system('convert %s -fuzz 15%% -transparent white %s' % (fname, trans_name))
然後裁剪邊界,做同樣的,但你要ImageMagick的命令是-crop,所以用替換最後幾行腳本:
cropped_name = fname[ :fname.rfind('.') ] + '_cropped.png'
os.system('convert %s -crop 26x26+3+3 %s' % (fname,cropped_name))
希望所有幫助(並保存了幾個工作時間!)
我在這裏完成了一些快速測試,在64x64圖標下爲52x52 + 6 + 6,208x208 + 24 + 24爲40x,在透明度轉換時獲得圖標剝離的邊界和透明背景。 – Martin