Кому нужны фото редакторы?! – Масштабный учебник по манипуляции изображениями на Python

Учебник по редактированию фото на Python

Преобразование и манипуляция изображениями по желанию с помощью scikit-image

Изображение от Midjourney

Введение

Мы здесь по грустному делу. Очень грустному, на самом деле. Мы здесь, чтобы научиться брать красивые, захватывающие дух изображения и превращать их в грустные маленькие числа, чтобы они были более представительными для всех этих бездушных, бессмысленных машин.

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

Другими словами, мы узнаем, как выполнять обработку изображений. И нашей библиотекой-героем будет Scikit-Image (Skimage) на протяжении всей статьи.

Что вы узнаете в этом руководстве

  1. Основы1. Что такое изображение?2. Основы изображений с помощью NumPy и Skimage3. Общие преобразования4. Гистограмма цветовых каналов
  2. Фильтры1. Ручное пороговое значение2. Пороговое значение – глобальное3. Пороговое значение – локальное4. Обнаружение границ5. Сглаживание6. Повышение контрастности7. Преобразования
  3. Восстановление и улучшение изображения1. Закрашивание2. Шум3. Уменьшение шума – сглаживание4. Суперпиксели и сегментация5. Контуры
  4. Продвинутые операции1. Обнаружение границ (продвинутое)2. Обнаружение углов

Вы когда-нибудь сталкивались с редактированием изображений в своих проектах с данными? Как вы обычно решаете такие проблемы?

Какую интересную технику вы больше всего хотите попробовать в своих проектах?

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

Не стесняйтесь делиться своими мыслями в комментариях.

Основы

1. Что такое изображение?

Данные изображения, вероятно, являются самыми распространенными после текста. Так как компьютер понимает ту селфи, которую вы сделали перед Эйфелевой башней?

Он использует сетку из маленьких квадратных единиц, называемых пикселями. Пиксель покрывает небольшую область…