У меня есть много изображений BMP, как эти:
Что мне нужно конвертировать в прозрачные PNG-файлы, такие как:
в основном синий цвет (# 00FFFF) должен стать прозрачным, а фиолетовый (FF00FF) - серым (# 747474).
Файлы BMP действительно старые с глубиной цвета 8 бит, они изначально из игры "Герои 3", я пытаюсь портировать эту игру на webgl, но спрайты в настоящее время являются моей самой большой проблемой.
Я нашел эту оригинальную тему, в которой было рекомендовано imagemagick, однако я не могу понять, как выполнить пакетное преобразование файлов в окнах с помощью imagemagick, и как я бы превратил фиолетовый цвет на bmp в фактическое значение серого в прозрачном png.
Мне бы очень хотелось получить несколько советов по этому поводу или пример того, какой должна быть строка командной строки Windows для пакетного преобразования файлов с помощью imagemagick.