Форум программистов, компьютерный форум, киберфорум
Софт: Графические редакторы
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
1
Windows

Превратить из оттенков серого в черно-белое изображение

14.07.2021, 23:25. Показов 3669. Ответов 87

Доброго вечера Всем.
Есть документация в оттенках серого. Формат PDF, но не проблема превратить в любой другой графический формат.
Подскажите пожалуйста, как превратить из оттенков серого в черно-белое изображение, желательно с различными режимами перехода от серого оттенка в чёрное.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.07.2021, 23:25
Ответы с готовыми решениями:

Черно-белое изображение
Здравствуйте друзья подскажите как сделать изображение черно-белым. По хорошему необходимо...

Черно-белое изображение
Здравствуйте, возникла проблема создание сегментированного изображения.... Нашёл код для...

Чёрно-белое изображение
Используя numpy, без питоновских циклов сконвертируйте цветное изображение в чёрно-белое по...

черно-белое изображение
Написать программу непосредственной свертки двух черно-белых изображений кругов.(без циклов). ...

87
472 / 249 / 52
Регистрация: 21.09.2008
Сообщений: 871
15.07.2021, 09:24 2
pdftopng из набора xpdf command line tools формируем отрисованные с нужным DPI картинки и далее обрабатываем их ImageMagick или расширением BIMP для GIMP.
1
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
16.07.2021, 00:04 3
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
в черно-белое изображение, желательно с различными режимами перехода от серого оттенка в чёрное.
Ч-Б - это 2 цвета. В приведённом pdftopng есть ключ -mono для этого. А глубину можно настроить в nConvert:
-grey num : Convert in Grey Scale (256, 128, 64, 32, 16, 8 or 4)
Конвертация из pdf хоть и имеется, но может не работать на многих файлах.
Код
nconvert.exe -quiet -out jpeg -o "%%.jpg" -dither -dpi 200 -floyd -opthuff -rtype bspline -edetail -ctype grey -grey 16 -xall *.pdf
1
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
16.07.2021, 00:34  [ТС] 4
FlasherX, прошу прощения, серия "тупых вопросов"
1. Вы и sharpey говорите про "pdftopng".
А по указанной ссылке я нахожу "XpdfReader"
2. Насколько я понял, sharpey предлагает решать задачу в два этапа.
Сначала превратить PDF в PNG, а потом с помощью ImageMagick превратить в черно-белое изображение.
А Вы, FlasherX, предлагаете сделать это сразу?
Типа два в одном?
3. FlasherX, по поводу второй части Вашего сообщения, я ничего не понял.
4. По поводу перехода от формата PDF в PNG. Это я всё элементарно делаю в Acrobat Reader.
Это как-то влияет на Ваши подсказки/советы?
5. Может быть мне всё-таки стоит освоить Photoshop?
Иногда приходится работать с копиями от "уставших ксероксов", которые хотелось бы тоже "подрихтовать".
0
472 / 249 / 52
Регистрация: 21.09.2008
Сообщений: 871
16.07.2021, 04:56 5
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
А по указанной ссылке я нахожу "XpdfReader"
Взгляд чуть ниже и обрящите (сиречь найдёте) "Download the Xpdf command line tools:". Там ссылки на готовые сборки для Linux и Win32/64.

Добавлено через 5 минут
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
5. Может быть мне всё-таки стоит освоить Photoshop?
Из пушки по воробьям стрелять расточительно. Лучше GIMP. Он свободный, бесплатный, функциональный. Есть документация на русском.
1
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
16.07.2021, 09:29 6
Юрий_Нд
1. Уже ответили.
2. Да. Но чисто Ч/Б может сильно не понравиться, особенно на маленьком DPI.
3. Плохо. Качаете NConvert, прописываете в моей команде к ней путь, делаете ярлык или батник с приведённой командой и нацеливаете на нужную папку с pdf.
4. Если вы уже на руках имеете графику, то нет смысла говорить о PDF. Можете в моей команде -xall *.pdf заменить на *.png в таком случае. После экспериментируйте на приведённых вариантах для -grey.
5. Так определитесь, что надо. Автоматизация или рукотворчество. Хотя в Photoshop-е тоже можно скрипты писать, но на данном этапе об этом даже говорить нет смысла.
1
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
16.07.2021, 13:17  [ТС] 7
Уважаемые, прошу понять меня правильно.
Насколько я понял, Imagemagick "заточен под" программирование, то есть обработку большого потока информации.
Мне же нужно, обработать одну-две картинки раз в месяц, иногда реже.
То есть, хотелось бы, прямо в самой программе, в каком-нибудь диалоговом режиме "поиграться" с переходом от серого к чёрным тонам и сохранить самую удачную картинку.
1. Это можно сделать в Imagemagick?
2. Вы знаете, как это сделать?
3. Есть документация на русском?
4. Как тестовый вариант, попробуйте обработать мою картинку.
0
Миниатюры
Превратить из оттенков серого в черно-белое изображение  
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
16.07.2021, 14:18 8
Юрий_Нд, для поиграться есть бесплатные вьюверы/редакторы, которые с этим без проблем справятся: IrfanView (фильтры Harry мне в своё время очень круто помогали с обработкой сканов книг), Imagine, FSViewer, Pictor, PhotoFiltre Studio.
0
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
16.07.2021, 14:49  [ТС] 9
FlasherX, Вы не могли бы обработать мою картинку в IrfanView.
0
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
16.07.2021, 15:08  [ТС] 10
Как думаете, что дальше?
0
Миниатюры
Превратить из оттенков серого в черно-белое изображение  
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
16.07.2021, 15:37 11
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Вы не могли бы обработать мою картинку в IrfanView.
В заданом контексте? Ну можно для примера попробовать. Смотря что там.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Как думаете, что дальше?
Понижать глубину пунктом выше. А так в зависимости от полноты задачи.
0
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
16.07.2021, 15:37  [ТС] 12
Всё-таки разобрался, извиняюсь за болтовню.
Однако не нашёл вариантов перехода от серого к черному.
sharpey, наверное, всё-таки придётся "пушку заряжать"?
0
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
16.07.2021, 15:53 13
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Однако не нашёл вариантов перехода от серого к черному.
Я же только что указал на пункт. 4 раудиокнопка 2 в диалоге. Без полутонов пикселя в таком случае обеспечены.
Всё же советую пользоваться фильтрами Harry (Изображение > Фильтры Adobe 8BF). В FX выбираем Convolver Pro, ниже задаём скорости и играем кнопкой Play/Stop. Могу свои старые предустановки дать, если интересно.
0
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
17.07.2021, 00:26  [ТС] 14
Цитата Сообщение от FlasherX Посмотреть сообщение
Я же только что указал на пункт. 4 раудиокнопка 2 в диалоге. Без полутонов пикселя в таком случае обеспечены.
Вы меня не поняли.
Я имел в виду, что у меня нет никакой свободы действий, кроме трёх кнопок.
А хотелось бы, чтобы я сам назначал тон серого цвета, который превращался бы в чёрный цвет.
Цитата Сообщение от FlasherX Посмотреть сообщение
если интересно.
Конечно интересно.
Но только с одним условием, если Вы мне поможете/направите меня на путь истинный.
Одному мне не разобраться.
---------------
А ещё хотелось бы, чтобы Вы сначала самостоятельно попробовали, получится ли картинка, красивее той, которую я получил с помощью IrfanView.
0
Миниатюры
Превратить из оттенков серого в черно-белое изображение   Превратить из оттенков серого в черно-белое изображение  
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
17.07.2021, 00:37  [ТС] 15
...
0
Изображения
 
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
17.07.2021, 10:05 16
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Вы меня не поняли.
А хотелось бы, чтобы я сам назначал тон серого цвета, который превращался бы в чёрный цвет.
А вы об этом где-то написали, что вас так поняли?
Заменить цвет можно выделением цветового диалазона и заливкой/вырезкой. Только в данном случае смысла в этом я не вижу никакого. С учётом обилия оттенков сея затея — пустая трата времени.
И что вы вообще хотите от двухбитной глубины? Что она вам кроме уродования/пикселизации даст? Уменьшение размера файла разве что.

Цитата Сообщение от Юрий_Нд Посмотреть сообщение
чтобы Вы сначала самостоятельно попробовали
На скриншоте с зумом мне начать экспериментировать? Или всё же исходник, наконец, приложете?
0
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
17.07.2021, 14:29  [ТС] 17
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
А хотелось бы, чтобы я сам назначал тон серого цвета, который превращался бы в чёрный цвет.
Цитата Сообщение от FlasherX Посмотреть сообщение
А вы об этом где-то написали, что вас так поняли?
FlasherX, Вы не подумайте пожалуйста ничего плохого и у меня нет желания что-либо Вам доказать, но по-моему я об этом говорил в своём топовом/первом сообщении:
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
... желательно с различными режимами перехода от серого оттенка в чёрное.
-------------------------------------------
Цитата Сообщение от FlasherX Посмотреть сообщение
Только в данном случае смысла в этом я не вижу никакого. С учётом обилия оттенков сея затея — пустая трата времени.
Да действительно, пустая трата времени, но до тех пор пока Вы не решите вывести тестовую картинку на печать.
После этого Вы обнаружите почти ничем незапятнанный белый лист.
Я сам не понимаю этого парадокса. В Акробат Reader всё прекрасно видно, а при выводе на печать, почти ничего.
И только после этого появилась затея перевести сканы в чёрно-белый режим.
--------------------------------------------
Цитата Сообщение от FlasherX Посмотреть сообщение
Или всё же исходник, наконец, приложете?
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
4. Как тестовый вариант, попробуйте обработать мою картинку.
... чуть выше, сообщение номер семь.
... могу конечно продублировать здесь, если скажете.
0
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
17.07.2021, 15:37 18
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
но по-моему я об этом говорил в своём топовом/первом сообщении:
Режим перехода от серого оттенка не то же самое, что смена отдельно взятого тона на чёрный.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Да действительно, пустая трата времени, но до тех пор пока Вы не решите вывести тестовую картинку на печать.
Откуда вам знать об этом, если вы ещё этой замены не делали? Иначе смысл запроса неясен.

Цитата Сообщение от Юрий_Нд Посмотреть сообщение
чуть выше, сообщение номер семь.
Ну, по тому обрубку понять сложно, исходник это или скриншот.
Превратить из оттенков серого в черно-белое изображение

Превратить из оттенков серого в черно-белое изображение
0
5 / 5 / 0
Регистрация: 25.06.2017
Сообщений: 374
17.07.2021, 17:50  [ТС] 19
Цитата Сообщение от FlasherX Посмотреть сообщение
Откуда вам знать об этом, если вы ещё этой замены не делали? Иначе смысл запроса неясен.
Непонятно, про какую замену Вы говорите.
Я лично говорил о том, что когда я исходник попытался вывести на печать, тогда обнаружил почти ничем незапятнанный белый лист.
После этого появилась затея перевести исходник в чёрно-белый режим.
Я попытался сделать это онлайн, с помощью
https://www.imgonline.com.ua/m... icture.php
но результат мне очень НЕ понравился и поэтому я обратился на Наш Форум.
-------------------------------------------------
Теперь по поводу Ваших картинок в последнем сообщении.
Насколько я понял, первая картинка это скан из рабочего окна IrfanView.
А вторую картинку я вообще не понимаю, почему там появились градации серого?
Или это уже не IrfanView в черно-белом режиме?
У меня лично следующая картинка получается (левая - моя, правая - Ваша):
0
Изображения
 
3341 / 1808 / 702
Регистрация: 06.06.2017
Сообщений: 6,305
17.07.2021, 18:19 20
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Непонятно, про какую замену Вы говорите.
Вы пишите "до тех пор". Значит, у вас есть убеждение, что при желаемой замене тона ситуация нормализуется.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
но результат мне очень НЕ понравился
И я объяснял, почему.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Насколько я понял, первая картинка это скан из рабочего окна IrfanView.
Нет, это два варианта на печатный тест.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
А вторую картинку я вообще не понимаю, почему там появились градации серого?
Потому что я не собирался коцать её, о чём писано выше, двухбитной глубиной. Это же очевидно.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Или это уже не IrfanView в черно-белом режиме?
Я же даю примеры по запрошенным результатам работы с указанными фильтрами. Разумеется, это не Ч/Б. Забудьте про Ч/Б. А принтер настройте на большое DPI и высокое (фото) качество.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2021, 18:19

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Цветное изображение -> черно-белое
как правильно сформировать матрицу яркости изображения и записать его в файл? что бы получить чб...

Opencv черно-белое изображение
Считываю изображение - перевожу его в черное-белое, вывожу в label, а оно странно отображается,...

Перевести изображение в чёрно-белое
Имеется QImage изображение которое необходимо сделать чёрно-белым. С помощью формул получалось...

Черно-белое изображение на цветном ТВ
Вообщем дело в том, что есть телевизор плазма какая то, сам цветной , но все устройства которые...

Черно-белое изображение -> изображение в цвете
Я загружаю чб изображение : Код Delphi procedure TForm1.Button1Click(Sender: TObject); begin if...

Загрузить черно-белое изображение в массив
Здравствуйте, помогите с решением задачи: как загрузить бинарное изображение(черное и белое только)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.