Как сохранить изображение как 32-битный BMP?

16994
jondinham

У меня есть изображение с альфа-каналом, мне нужно сохранить его как 32-битный BMP. Тем не менее, Microsoft Paint не позволяет сохранять как 32-битные, только 24-битные. У меня есть Photoshop CS5, но он также не имеет возможности сохранить как 32-битный BMP.

Любое решение?

7

2 ответа на вопрос

10
jondinham

Photoshop >> Меню >> Файл >> Сохранить как >> Выберите формат BMP в раскрывающемся списке >> Кнопка Сохранить >> Выберите 32-битный формат >> Кнопка ОК

Тем не менее, фотошоп сохранит изображение как XRGB. В случае, если изображение имеет альфа-канал (как ARGB), необходимо использовать другой инструмент:
http://www.qualibyte.com/pixelformer/

В Pixelformer выберите Меню >> Файл >> Экспорт, выберите тип файла экспорта в формате .bmp, нажмите «Сохранить», должно отобразиться следующее диалоговое окно параметров BMP, выберите 32-битный ARGB: enter image description here

Ну ... Пиксельформер все равно дает мне XRGB, мне нужна особая процедура сохранения? ST3 9 лет назад 0
XRGB означает ведущий ноль, ARGB означает ведущий альфа jondinham 9 лет назад 0
Я знаю это, однако альфа не включена. ST3 9 лет назад 0
посмотрите на скриншот, который я только что добавил jondinham 9 лет назад 0
Я не знаю почему, но результат не содержит альфа для меня .. ST3 9 лет назад 0
вам нужно преобразовать прозрачность в фактический альфа-канал, показанный на вкладке каналов, чтобы разблокировать формат ARGB8 для BMP и TGA Петър Петров 6 лет назад 0
0
sean e

Paint.Net поддерживает 32-битные растровые изображения ARGB через плагин, доступный на форуме Paint.Net .

Чтобы установить плагин:

  • выход из Paint.Net
  • скачать почтовый индекс
  • извлечь DLL
  • скопировать извлеченную DLL в C:\Program Files\Paint.NET\FileTypes

Как отмечено в сообщении на форуме, вам необходимо переименовать файлы в * .bmpx, прежде чем открывать их в Paint.Net, чтобы избежать конфликта с обработчиком типов файлов BMP по умолчанию.