Использование Image Magick Convert для изменения глубины канала?

Я хочу изменить глубину изображения растрового изображения для целей тестирования. Прямо сейчас я пытаюсь получить изображение с двумя битами и изображение 4444 Hicolor.

У меня есть истинное цветовое растровое изображение. Я использовал приведенную ниже командную строку

convert -depth 2 /media/bitmap/rule.bmp lut2bpp.bmp 

тогда, когда я использовал идентификатор, я получил это

 Image: lut2bpp.bmp Format: BMP (Microsoft Windows bitmap image) Class: PseudoClass Geometry: 720x480 Type: Palette Endianess: Undefined Colorspace: RGB Channel depth: Red: 8-bits Green: 8-bits Blue: 8-bits 

Он изменил его на палитру, которая отличная, как я могу изменить глубину канала?

Как насчет того, чтобы изменить это истинное цветное 24-битное изображение на цветное изображение 4444?

  • Использование convert для создания JPG?
  • Запустите GraphicsMagick / ImageMagick на Ubuntu, предназначенный для Windows
  • Imagemagick на открытом wrt-маршрутизаторе «UnableToOpenConfigureFile»
  • Способы конвертировать и комбинировать файлы изображений в файл PDF?
  • Как удалить встроенный предварительный просмотр в файле EPS без уничтожения всех метаданных?
  • Как установить a .jpg с центром в .pdf (с использованием определенных размеров и границ страницы)?
  • Как сохранить исходное расширение после нескольких манипуляций с файлами
  • Пакетное копирование / переименование Imagemagick в новую папку
  • Конвертировать каждый PDF в текущий каталог в png
  • конвертировать PDF в png с изменением размера и добавлением черной границы
  • Инструмент для автоматического извлечения суб-изображений, находящихся внутри изображения: суб-изображения, разделенные пробелами
  • прозрачность терминала, проблема с Imagemagick и X11
  • Interesting Posts

    Как найти статус wlan0?

    CentOS – проверка информации о разделе из командной строки

    как разбить строку после сопоставления определенного символа с помощью команды оболочки?

    Как ссылаться на исходную команду, поэтому я могу заменить ее на функцию

    Инструмент командной строки для получения информации поставщика OUI с MAC-адреса?

    В Linux, почему вам нужно быть root для записи в / proc / sysrq-trigger?

    Горячий, чтобы заставить diff проверить ссылку на символическую ссылку?

    Как я могу сделать веб-сервер переадресации, который изменяет входящий порт на 80?

    как добавить строки новой строки между строками, напечатанными в командной строке?

    Виртуальный диск RAID mdadm слишком мал

    Gparted: изменить размер (разделение) первичного раздела?

    Автоответчик для OPENSSL с использованием HEREDOC

    Как удалить пустые строки в файле?

    Как сделать терминал user @ машиной выделен жирным шрифтом?

    Подключение к серверу WebDAV с помощью Nautilus 3.18

    Linux и Unix - лучшая ОС в мире.