В этой статье будет продемонстрирован метод изменения резкости изображения в PyTorch.
Как настроить/изменить резкость изображения в PyTorch?
Чтобы настроить резкость изображения в PyTorch, выполните следующие действия:
- Загрузите нужное изображение в Google Colab.
- Импортируйте необходимые библиотеки
- Прочитайте входное изображение
- Изменение резкости входного изображения
- Отображение изображения с отрегулированной резкостью
Шаг 1. Загрузите изображение в Google Colab.
Сначала откройте Google Colab и щелкните выделенные ниже значки. Затем выберите конкретное изображение с компьютера и загрузите его:
При этом изображение будет загружено в Google Colab:
Здесь мы загрузили следующее изображение и отрегулируем резкость этого изображения:
Шаг 2: Импортируйте необходимую библиотеку
После этого импортируйте необходимые библиотеки. Например, мы импортировали следующие библиотеки:
Импортировать факелот ПИЛ Импортировать Изображение
Импортировать факелвидение. трансформирует . функциональный как Ф
Здесь:
- « импортный фонарь » импортирует библиотеку PyTorch.
- « из изображения импорта PIL » используется для открытия и сохранения файлов изображений различных форматов.
- « импортировать torchvision.transforms.functional как F » импортирует функциональный модуль из «torchvision.transforms», который обеспечивает преобразования:
Шаг 3: Прочтите входное изображение
После этого прочитайте входное изображение с компьютера. Здесь мы читаем « птицы_img.jpg » и сохраняя его в папке « input_img ' переменная:
input_img '=' Изображение. открыть ( 'birds_img.jpg' )Шаг 4. Измените резкость входного изображения
Теперь измените резкость входного изображения с помощью определенного коэффициента резкости, используя « корректировка_резкости() метод. Здесь мы регулируем резкость с помощью коэффициента резкости « 6 »:
новый_img '=' Ф. настройка_шарпнесс ( input_img , 6 )Шаг 5. Отобразите изображение с отрегулированной резкостью.
Наконец, просмотрите изображение с отрегулированной резкостью, отобразив его:
новый_img
Приведенный выше вывод показывает, что резкость входного изображения была успешно отрегулирована с указанным коэффициентом резкости, то есть «6».
Аналогичным образом пользователи могут указать любой другой коэффициент резкости, чтобы настроить/изменить резкость изображения. Теперь мы изменим то же изображение с помощью « -4 »коэффициент резкости, чтобы увидеть разницу:
новый_img '=' Ф. настройка_шарпнесс ( input_img , - 4 )Это размоет изображение:
Примечание: « 0 Значение ” и значение коэффициента резкости меньше “0” дают размытое изображение и “ 1 » дает исходное изображение. Значение выше 1 увеличивает резкость изображения.
Сравнение
Сравнение исходного изображения и изображений с отрегулированной резкостью можно увидеть ниже:
Примечание : Вы можете получить доступ к нашему блокноту Google Colab по этому адресу. связь .
Мы объяснили эффективный метод настройки резкости изображения в PyTorch.
Заключение
Чтобы настроить/изменить резкость изображения в PyTorch, сначала загрузите нужное изображение в Google Colab. Затем импортируйте необходимые библиотеки и прочитайте входное изображение. Далее используйте « корректировка_резкости() » метод для изменения резкости входного изображения с желаемыми коэффициентами резкости. Наконец, просмотрите изображение с отрегулированной резкостью, отобразив его. В этой статье продемонстрирован метод настройки/изменения резкости изображения в PyTorch.