Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Как создать BMP файл из командной строки. Как работать с графикой из командной строки

Ответить
Настройки темы
Как создать BMP файл из командной строки. Как работать с графикой из командной строки
MKN MKN вне форума

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


Изменения
Автор: MKN
Дата: 23-03-2016
Подскажите пожалуйста консольную утилитку для создания bmp файлов (можно др. графических форматов) из командной строки.
Т.е. в команде присутствуют размер, битность , цвет и т.д.

Отправлено: 15:42, 21-03-2016

 

Аватара для Charg

Ветеран


Сообщения: 2798
Благодарности: 469

Профиль | Отправить PM | Цитировать


Цитата CyberDaemon:
Из меню умеет. "Изображение -> Создать новое (пустое) изображение... Snift+N", потом "сохранить как" »
Цитата:
Как создать BMP файл из командной строки

Отправлено: 17:36, 22-03-2016 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для CyberDaemon

DOOMer


Сообщения: 3254
Благодарности: 438

Профиль | Отправить PM | Цитировать


Charg, угу, я дополнил мысль. Раз может из меню - может и из командной тоже можно.

-------
"640 K ought to be enough for anybody" Bill Gates, 1981


Отправлено: 17:37, 22-03-2016 | #12

MKN MKN вне форума Автор темы

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


Придётся использовать ImageMagick... Инструмент конечно мощнейший. Из командной строки чудеса творит. Но размер... Тот же основной convert.exe - аж 12 метров...
И попутно вопрос по ImageMagick, может кто знает... :
Каким образом использовать одновременно ключи -append и -border ? Т.е. когда делается последовательность из изображений, но рамку надо сделать, скажем, только на втором изображении, остальные не трогаем ?

Отправлено: 17:46, 22-03-2016 | #13


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата MKN:
Задача проста. Для наглядности, типа :
CreateBMP.exe -путь\имя.bmp -размер100,80 -HEX-цвет -24bit »
MKN, как-то так:
Код: Выделить весь код
convert.exe -size 100x80 xc:"#aaddff" -type truecolor "C:\Temp\Sample.bmp"
Цитата MKN:
И попутно вопрос по ImageMagick, может кто знает... :
Каким образом использовать одновременно ключи -append и -border ? Т.е. когда делается последовательность из изображений, но рамку надо сделать, скажем, только на втором изображении, остальные не трогаем ? »
Ох, не всю задачу Вы озвучили .

Отправлено: 08:05, 23-03-2016 | #14

MKN MKN вне форума Автор темы

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


Цитата Iska:
как-то так: »
С convert.exe было всё понятно, но слишком объёмно. Потому и не хотелось бы связываться. Уверен, что моя задача решается десятком-другим килобайт...
Но, т.к. решения нет, то пришлось связаться с ImageMagick. А раз уж связался , то и задачи стали теперь иные.
И по этим задачам сразу возникли вопросы (ессно после изучения доков в пределах моих возможностей)

Отправлено: 08:14, 23-03-2016 | #15


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата MKN:
С convert.exe было всё понятно, но слишком объёмно. Потому и не хотелось бы связываться. »
Не столько объёмно, сколь не всегда логично (это я по памяти сужу).

Цитата MKN:
Уверен, что моя задача решается десятком-других килобайт... »
Хех. Это я Вам ещё Adobe Photoshop не предлагал . Там и возможностей побольше, и логика куда более понятна. Да и решается всё в рамках нормального объектного подхода (а в ImageMagic объект Automation решает по сути одну задачу — тупо передать ровно ту же самую командную строку ).

Цитата MKN:
А раз уж связался , то и задачи стали теперь иные.
И по этим задачам сразу возникли вопросы (ессно после изучения доков в пределах моих возможностей) »
Если есть желание — расписывайте, будем «ковырять» вместе.

Отправлено: 08:21, 23-03-2016 | #16

MKN MKN вне форума Автор темы

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


Цитата Iska:
Не столько объёмно, сколь не всегда логично »
О какой логике речь ? В моём случае предполагалось очень даже логично. В коде программки размером менее сотни килобайт надо было генерировать кучу BMP файлов для "внутреннего" использования. Согласен был бы и на включение внешней утилитки для этих целей. Но утилитки, а не утилитище размером более 12 метров
Теперь концепция вынужденно поменялась...
Цитата Iska:
Если есть желание — расписывайте, будем «ковырять» вместе. »
Желание у меня есть, но взваливать на других обузу "ковыряния" в мало кому интересном, кроме меня вопросе, как то не ловко...

Отправлено: 08:29, 23-03-2016 | #17


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата MKN:
О какой логике речь ? »
О параметрах утилиты. Не всегда они выглядят логично, особенно в комплекте, когда решаешь ту или иную задачу.

Отправлено: 09:31, 23-03-2016 | #18

MKN MKN вне форума Автор темы

Ветеран


Сообщения: 2355
Благодарности: 557

Профиль | Отправить PM | Цитировать


Цитата Iska:
О параметрах утилиты. Не всегда они выглядят логично »
Есть такое дело... Я чуть позже покажу скрины и команду, где вроде бы действую по логике, но результат совсем не тот...

Отправлено: 09:36, 23-03-2016 | #19


Аватара для Charg

Ветеран


Сообщения: 2798
Благодарности: 469

Профиль | Отправить PM | Цитировать


Цитата MKN:
Уверен, что моя задача решается десятком-другим килобайт... »
Решается десятком-сотней самописных килобайт. Те решения, которые в интернете расчитаны на массового пользователя, вполне логично облеплены горой других функций, которые не нужны конкретно для этой задачи, но возможно нужны другим юзерам.
Можно конечно облазить stackoverflow на предмет наличия готового кода и отталкиваться именно от него, раз уж хочется "компактного" решения.

Отправлено: 10:07, 23-03-2016 | #20



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Как создать BMP файл из командной строки. Как работать с графикой из командной строки

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Запуск командной строки от имени Администратора из командной строки emcee Microsoft Windows 8 и 8.1 12 06-05-2023 07:36
VBS/WSH/JS - [решено] Как распечатать файл из командной строки "правильным" приложением? Yewgeniy Скриптовые языки администрирования Windows 14 01-02-2019 13:05
CMD/BAT - запуск командной строки от имени администратора из командной строки jah Скриптовые языки администрирования Windows 18 19-09-2015 08:59
Разное - [решено] Как из командной строки включить восстановление системы и создать точку Valek271183 Microsoft Windows 10 13 10-08-2015 19:59
Доступ - Как получить права на файл или реестр из командной строки и вернуть всё как было hb860 Microsoft Windows 7 9 25-02-2013 14:03




 
Переход