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

Максимально возможное количество серийных идентификаторов жестко запрограммировано как 32 с помощью настройки конфигурации ядра CONFIG_SERIAL_8250_RUNTIME_UARTS

Устройства char / dev / ttyS * char будут работать только тогда, когда драйвер 8250 UART найдет последовательный UART на машине.

Ядро настроено с таким высоким значением, потому что некоторые машины поддерживают это множество UART.

1
задан 17 May 2018 в 06:16

4 ответа

Один из превосходных вариантов заключается в использовании опции ImageMagick -brightness-contrast в сочетании с циклом bash for.

Чтобы увидеть, как все это работает, сначала найдите тестовое изображение и поэкспериментируйте со следующим синтаксисом: [ ! d1]

convert -brightness-contrast 10x5 input.jpg output.jpg

Опция -brightness-contrast имеет 2 элемента:

-brightness. В приведенном выше примере это значение установлено в 10, а возможные настройки - от -100 до +100. Положительные значения увеличивают яркость, а отрицательные - уменьшают яркость. Использование значения «0» означает, что яркость останется неизменной. [F7]. В приведенном выше примере это значение равно 5, и снова возможны настройки от -100 до +100. Положительные значения увеличивают контрастность, а отрицательные значения уменьшают контрастность. Использование значения «0» означает, что контраст останется неизменным.

Как только вы найдете настройки, наиболее подходящие для вашего изображения, вы можете перейти к папке, содержащей ваши изображения, и запустить цикл for:

for j in *.jpg
do 
  convert -brightness-contrast 10x5 "$j" altered_"$j"
done

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

Существует много разных способов достижения вашей цели с помощью ImageMagick, но это было бы моим собственным выбором, поскольку это самый простой использовать и понимать:).

Ссылки:

ImageMagick -brightness-contrast: все подробности этой команды с веб-сайта ImageMagick.
2
ответ дан 22 May 2018 в 10:39
  • 1
    Есть ли команда, которая позволила бы мне постепенно поворачивать изображения? Например, 5 градусов влево или 3 градуса вправо? – Ron Piggott 21 May 2018 в 23:47
  • 2
    @RonPiggott Действительно есть :). Попробуйте поэкспериментировать с командой convert -rotate xxx. Я никогда не использовал это, но я считаю, что целое число (где я разместил «xxx») может быть отрицательным или положительным. Возможно, это может быть новый вопрос, а не продолжение этого вопроса? Сначала проверьте наличие дубликатов! – andrew.46 22 May 2018 в 00:21

Один из превосходных вариантов заключается в использовании опции ImageMagick -brightness-contrast в сочетании с циклом bash for.

Чтобы увидеть, как все это работает, сначала найдите тестовое изображение и поэкспериментируйте со следующим синтаксисом: [ ! d1] convert -brightness-contrast 10x5 input.jpg output.jpg

Опция -brightness-contrast имеет 2 элемента:

-brightness. В приведенном выше примере это значение установлено в 10, а возможные настройки - от -100 до +100. Положительные значения увеличивают яркость, а отрицательные - уменьшают яркость. Использование значения «0» означает, что яркость останется неизменной. [F7]. В приведенном выше примере это значение равно 5, и снова возможны настройки от -100 до +100. Положительные значения увеличивают контрастность, а отрицательные значения уменьшают контрастность. Использование значения «0» означает, что контраст останется неизменным.

Как только вы найдете настройки, наиболее подходящие для вашего изображения, вы можете перейти к папке, содержащей ваши изображения, и запустить цикл for:

for j in *.jpg do convert -brightness-contrast 10x5 "$j" altered_"$j" done

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

Существует много разных способов достижения вашей цели с помощью ImageMagick, но это было бы моим собственным выбором, поскольку это самый простой использовать и понимать:).

Ссылки:

ImageMagick -brightness-contrast: все подробности этой команды с веб-сайта ImageMagick.
2
ответ дан 17 July 2018 в 14:05

Один из превосходных вариантов заключается в использовании опции ImageMagick -brightness-contrast в сочетании с циклом bash for.

Чтобы увидеть, как все это работает, сначала найдите тестовое изображение и поэкспериментируйте со следующим синтаксисом: [ ! d1] convert -brightness-contrast 10x5 input.jpg output.jpg

Опция -brightness-contrast имеет 2 элемента:

-brightness. В приведенном выше примере это значение установлено в 10, а возможные настройки - от -100 до +100. Положительные значения увеличивают яркость, а отрицательные - уменьшают яркость. Использование значения «0» означает, что яркость останется неизменной. [F7]. В приведенном выше примере это значение равно 5, и снова возможны настройки от -100 до +100. Положительные значения увеличивают контрастность, а отрицательные значения уменьшают контрастность. Использование значения «0» означает, что контраст останется неизменным.

Как только вы найдете настройки, наиболее подходящие для вашего изображения, вы можете перейти к папке, содержащей ваши изображения, и запустить цикл for:

for j in *.jpg do convert -brightness-contrast 10x5 "$j" altered_"$j" done

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

Существует много разных способов достижения вашей цели с помощью ImageMagick, но это было бы моим собственным выбором, поскольку это самый простой использовать и понимать:).

Ссылки:

ImageMagick -brightness-contrast: все подробности этой команды с веб-сайта ImageMagick.
2
ответ дан 20 July 2018 в 14:10

Один из превосходных вариантов заключается в использовании опции ImageMagick -brightness-contrast в сочетании с циклом bash for.

Чтобы увидеть, как все это работает, сначала найдите тестовое изображение и поэкспериментируйте со следующим синтаксисом: [ ! d1] convert -brightness-contrast 10x5 input.jpg output.jpg

Опция -brightness-contrast имеет 2 элемента:

-brightness. В приведенном выше примере это значение установлено в 10, а возможные настройки - от -100 до +100. Положительные значения увеличивают яркость, а отрицательные - уменьшают яркость. Использование значения «0» означает, что яркость останется неизменной. [F7]. В приведенном выше примере это значение равно 5, и снова возможны настройки от -100 до +100. Положительные значения увеличивают контрастность, а отрицательные значения уменьшают контрастность. Использование значения «0» означает, что контраст останется неизменным.

Как только вы найдете настройки, наиболее подходящие для вашего изображения, вы можете перейти к папке, содержащей ваши изображения, и запустить цикл for:

for j in *.jpg do convert -brightness-contrast 10x5 "$j" altered_"$j" done

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

Существует много разных способов достижения вашей цели с помощью ImageMagick, но это было бы моим собственным выбором, поскольку это самый простой использовать и понимать:).

Ссылки:

ImageMagick -brightness-contrast: все подробности этой команды с веб-сайта ImageMagick.
2
ответ дан 23 July 2018 в 09:40

Другие вопросы по тегам:

Похожие вопросы: