Как настроить резкость изображения в PyTorch?

Kak Nastroit Rezkost Izobrazenia V Pytorch



Острота относится к детализации и ясности особенностей изображения. Четкое изображение имеет четко очерченные края и детали, тогда как размытое изображение имеет нечеткие края и детали. Пользователи могут настроить резкость любого изображения, чтобы улучшить его качество. PyTorch предоставляет « корректировка_резкости() » метод изменения резкости определенного изображения. Этот метод возвращает пользователям изображение с отрегулированной резкостью.

В этой статье будет продемонстрирован метод изменения резкости изображения в PyTorch.

Как настроить/изменить резкость изображения в PyTorch?

Чтобы настроить резкость изображения в PyTorch, выполните следующие действия:







Шаг 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.