Foursquare의 카테고리 아이콘은 모두 흰색 배경과 둥근 테두리를 가지고 있습니다. 배경이 투명하고 테두리가없는 이미지를 얻을 수 있습니까? 정말 몇 시간을 절약 할 수 있습니다.사각 카테고리 아이콘의 투명 버전
0
A
답변
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))
희망 근무 시간!)
여기에서 수행 한 몇 가지 빠른 테스트 중 64x64 아이콘의 경우 52x52 + 6 + 6, 투명도 변환의 경우 40 %의 모퉁이 계수를 사용하여 208x208 + 24 + 24로 아이콘을 가져옵니다. 국경을 벗겨 내고 투명한 배경에. – Martin