2011-11-17 1 views

답변

0

공식적으로 투명한 배경을 사용할 수 있다고 생각하지 않습니다. 그러나 조금 전에 파이썬을 작성했는데 모든 카테고리 아이콘을 다운로드 할 수 있습니다.이 아이콘은 here이며 이미지 마법사 기술을 사용하면 흰색 배경을 투명하게 바꿀 수 있습니다.

빠른 파이썬 스크립트 흰색 배경을 대체 할 이미지의 디렉토리를 통해 이동하고 각각에 ImageMagick를 호출하는 (당신이 수용 가능한 결과를 얻을 수있는 fuzz 요소로 플레이해야 할 수도 있습니다) 투명 :

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이 명령은 수확물, 그래서 함께 스크립트에서 라인의 마지막 커플을 대체하는 모든 도움 (그리고 몇 저장하는 것이

cropped_name = fname[ :fname.rfind('.') ] + '_cropped.png' 
os.system('convert %s -crop 26x26+3+3 %s' % (fname,cropped_name)) 

희망 근무 시간!)

+0

여기에서 수행 한 몇 가지 빠른 테스트 중 64x64 아이콘의 경우 52x52 + 6 + 6, 투명도 변환의 경우 40 %의 모퉁이 계수를 사용하여 208x208 + 24 + 24로 아이콘을 가져옵니다. 국경을 벗겨 내고 투명한 배경에. – Martin