Превращение фотографии в рисунок: несколько способов для начинающих
Доброго времени суток!
Весьма неплохим способом оживить эмоции и поздравить близкого человека — может стать картина (рисунок) собственного производства…
Благо что сейчас, чтобы сделать весьма качественный рисунок совсем не обязательно уметь рисовать — главное иметь интересное фото, компьютер под-рукой и немного свободного времени. Ну а как из этого фото получить рисунок — и будет сегодняшняя заметка!
Примечание: стоит отметить, что рисунки можно сделать разные — одни будут как бы нарисованы красками (акварелью), другие — с помощью карандаша, третьи — выжиганием по дереву и пр.
В общем-то, всё зависит от вашей фантазии!
👉 В тему!
Идеи для поздравления: как можно оригинально подготовить фото и видео в качестве дополнения к подарку — https://ocomp.info/idey-dlya-pozdravleniya.html
*
Содержание статьи
- 1 3 способа, как сделать рисунок из фото
- 1.
- 1.1.1 Вариант 1. Рисунок карандашом
- 1.1.2 Вариант 2. Рисунок акварелью
- 1.1.3 Вариант 3. Выжигание по дереву
- 1.1.4 Вариант 4. Старинное фото или свиток
- 1.2 FotoSketcher
- 1.3 Онлайн сервисы
→ Задать вопрос | дополнить - 1.
Домашняя фотостудия
Сайт разработчика: https://homestudio.su/
Один из лучших фоторедакторов для начинающих пользователей. Позволяет буквально в 2-3 клика мышкой применять достаточно «сложные» эффекты к фото и картинкам (т.е. вам не придется долго и нудно что-то изучать, как при работе, например, с Фотошоп).
В арсенале программы: сотни спец-эффектов, инструменты для ретуширования изображений, возможность создавать коллажи, слайд-шоу, календари, и т.д.
Разумеется, в этой заметке я остановлюсь только на инструментах, касающейся обсуждаемой темы. Наше первое действие в редакторе — открыть картинку (это стандартно, поэтому без доп. комментариев).
Открываем нужное фото (Домашняя фотостудия)
Вариант 1. Рисунок карандашом
Открываем раздел «Эффекты» и переходим во вкладку «Каталог эффектов». См. пример на скриншоте ниже.
Эффекты — Каталог эффектов
После, во вкладке «Стилизация» нужно выбрать искомый эффект — «Рисунок карандашом», и задать основные цвета и параметры (рекомендую выбрать набор из 12 карандашей — так рисунок будет максимально естественным).
Для оценки результата изменения фото — нажмите кнопку «Просмотр».
Стилизация — рисунок карандашом
Как видите, фото было превращено в рисунок (причем, весьма не плохой, как будто, так и было…👌).
Что получилось
Вариант 2. Рисунок акварелью
Рисунки можно создавать не только с помощью карандаша, но и красок (акварели, например). Для активации подобного эффекта в «Домашней фотостудии» — откройте нужную картинку и выберите инструмент «Эффекты/Художественные/акварель».
Эффекты — акварель
Ваше фото в течении нескольких секунд будет преобразовано в весьма неплохую картину (кстати, такие изображения лучше смотреть на некотором удалении — иначе, они кажутся грубой «мазней»).
Акварель
Вариант 3. Выжигание по дереву
Этот эффект весьма интересен, но подходит он не ко всем фото (не все элементы хорошо «видны» на таком фоне).
Чтобы его применить к фото — сначала перейдите во вкладку «Эффекты/каталог эффектов».
Каталог эффектов
Далее в разделе «Стилизация» выберите «Выжигание по дереву», настройте яркость и подложку, и нажмите «Просмотр».
Как видите на примере ниже — дом у озера стал выглядеть весьма необычно…
Стилизация — выжигание по дереву
Вариант 4. Старинное фото или свиток
Для активации этого эффекта: откройте нужное вам фотографию, затем кликните по меню «Оформление/Старинный свиток».
Оформление — старинный свиток
После укажите тип свитка, наложение и нажмите кнопку «Применить».
Старинный свиток
Фото станет таким, как будто ему уже лет 100 и вам оно досталось от предков…
Результат
FotoSketcher
Сайт разработчиков: http://fotosketcher.com/download-fotosketcher/
Важно! Рекомендую использовать портативную версию (запускать от имени администратора!).
Эта программа предназначена исключительно для преобразования фото в рисунки. Причем, у нее достаточно большое количество эффектов: здесь вам и живопись, и эскизы карандашом, и пикселизация, и мозаика, и мультфильмы, и др.
Что касается работы в FotoSketcher: сначала нужно запустить программу от имени администратора (правый клик мышки по ярлыку программы поможет выбрать этот режим) и открыть в ней какое-нибудь фото (сочетание Ctrl+O).
Открыть изображение
Далее пред вами появится окно настроек, где нужно будет выбрать стиль рисования — например, «Живопись 1 (акварель)», и нажать кнопку «Рисовать». См. пример ниже, вариантов на самом деле много.
рисовать!
После, программа начнет преобразовывать фото в выбранный вами тип картины (время варьируется от нескольких секунд — до десятка минут!). Итоговый вариант с настройками по умолчанию приведен ниже в качестве примера.
Что получилось в итоге (живопись акварелью) / Кликабельно
Кстати, весьма необычно смотрятся стилизованные эффекты (мультфильмы, мозаики, абстракции и пр.). Для примера решил преобразовать другое фото…
Мультфильм
Получилось весьма необычно — можно самостоятельно делать целые мультики, если преобразовать несколько сотен подобных снимков?!
Графика стала мультяшной!
Онлайн сервисы
Сервис 1: http://funny.pho.to/ru/art-effects/
Сервис 2: https://photofunia.com/ru/effects/sketch
Вообще, подобных сервисов достаточно много (и с каждом днем их все больше). Если вы не боитесь загружать на них свои фото — то в общем-то, этот вариант преобразования фотографий один из самых быстрых и простых (вам не нужны доп. программы и время, чтобы разбираться с ними).
Вообще, лично мне импонирует больше первый сервис — на нем много всяких интересных эффектов. В качестве примера взял вариант, где картинку рисует слон… См. ниже.
Выбор эффекта
Всё, что потребуется от вас — это загрузить с ПК нужное фото, либо указать его URL-адрес в сети.
Загружаем нужное фото
Далее сервис автоматически преобразует фото в достаточно необычный и интригующий слайд. Им можно поделиться или загрузить к себе на ПК. Выглядит, на мой взгляд, весьма интересно?!
Итоговый результат. Выглядит очень неплохо?!
*
Если вы знаете еще какие-то интересные варианты «колдовства» над картинками — сообщите пару слов в комментариях.
На сим пока всё, удачи!
👋
RSS (как читать Rss)Полезный софт:
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).

Видео сделает даже новичок!
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Другие записи:
Карандашный набросок Портрет — по фотографии
Характеристики художественного произведенияКоличество объектов Количество объектов — Пожалуйста, выберите — 1 2 (+$30.00) 3 (+$60.00) 4 (+$90.00) 5 (+$120.00) 6 (+$150.00) 7 (+$180.00) 8 (+$210.00) 9 (+$240.00) 10 (+$270.00)
Художественный текст
Специальные инструкции для художника
Носитель НосительСтандартная печать на бумаге
Жикле Печать на бумаге (+$10.00)
Жикле Печать на холсте (+$59.00)
Цифровой файл (+$15.00)
Размер Размер8×10
11×14 (+$3.00)
Размер Размер8×10
11×14
(+$9. 00)
16×16 (+$9.00)
16×20 (+$19.00)
20×20 (+$19.00)
20×24 (+$28.00)24×36 (+$47.00)
30×40 (+$75.00)
36×48 (+$103,00)
40×60 (+$148,00)
Размер Размер8×10
11×14
16×16
16×20
20×20
20×24
24×36
30×40
36×48
40×60
Нестандартный размер
Нестандартный размер Высотаx
Ширина Размер Размер8×10
11×14 (+$9.00)
16×16 (+$22.00)
16×20 (+$30.00)
20×20 (+$40.00)
20×24 (+$60.00)
24×36 (+$98,00)
30×40 (+$140.00)
36×48 (+$206.00)
40×60 (+$290.00)
Рамка Рамка Без рамки 13×16 Черный с матовым покрытием (+$34.00) 13×16 Красное дерево с матом (+$34.00) 13×16 Золото с матовым покрытием (+$45.00) 13×16 Серебро с матовым покрытием (+$45.00) 13×16 Белый с матовым покрытием (+$34.
Личное использование
Коммерческое использование (+$50.00)
Перепродажа Использование (+$100.00)
Коврик — Пожалуйста, выберите — Белый Черный (+$2.00)Черный с черной сердцевиной.
Белый с черной сердцевиной.
Табличка с гравировкой? Табличка с гравировкой? — Пожалуйста, выберите — Нет Да (+$10.00)
Налет, линия 1
Налет, линия 2
Налет, линия 3
Добавить цифровой файл? Добавить цифровой файл? Да
(+$15. 00)
Нет
Да (+$5.00)
Подарочное сообщение
Время Время проверки и подготовки Время проверки и подготовки
Обычный
Раш (+$25.00)
Супер Раш (+$50.00)
Благодарности БлагодарностиЯ принимаю сроки и понимаю, что если фотографии не будут загружены в течение 24 часов, подтверждение и другие даты будут отложены.
Создать карандашный набросок из фотографии в Python | by Abhijith Chandradas
Обработка изображений с использованием учебника OpenCV с кодом
Abhijith Chandradas
·Читать
Опубликовано в·
Чтение: 4 мин.·
29 июля 2021 г. 0197 OpenCV — единственная библиотека, необходимая для проекта.Мы также будем использовать библиотеку matplotlib для некоторых визуализаций, которые будут обсуждаться позже.
import cv2
import matplotlib.pyplot as plt
Чтение фото
Следующая команда может использоваться для чтения изображения с помощью OpenCV.
img=cv2.imread("photo.jpg")
Эта команда считывает файл photo.jpg , расположенный в текущей папке, и сохраняет в памяти как img .
Показать изображение с помощью OpenCV
Отображение изображения с помощью OpenCV не очень просто. Для отображения фотографии можно использовать следующую команду.
cv2.imshow('исходное изображение',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
При выполнении этой команды фотография ниже откроется в новом окне с заголовком «исходное изображение».
Photo by Raamin ka на Unsplash Не очень удобно, когда каждый раз, когда нужно отобразить изображение, открывается новое окно, а также новое окно приходится удалять для дальнейшего выполнения кода.
Чтобы избежать этих неприятностей, мы можем использовать модуль pyplot библиотеки matplotlib для отображения изображения в самой записной книжке Jupyter .
Следующая команда может использоваться для отображения изображения cv2 с помощью matplotlib.
plt.imshow(img)Вывод из Matplotlib
plt.axis(False)
plt.show()
Matplotlib против OpenCV
Мы можем заметить, что изображение, отображаемое с помощью matplotlib, не соответствует исходному изображению.
Это связано с тем, что OpenCV использует цветовую схему BGR, тогда как matplotlib использует цветовую схему RGB.
Мы можем преобразовать изображение BGR в RGB, используя любой из следующих методов.
Преобразовать BGR в RGB: Метод 10002 Преобразование BGR в RGB: Метод 1
Использование метода cvtColor из OpenCV .
RGB_IMG = CV2.CVTCOLOR (IMG, CV2.COLOR_BGR2RGB)Выходе из Matplotlib
PLT.IMSHOW (RGB_IMG)
PLT.Axis (FALSE)
PLT.SHOW ()
.
Шаг 1: преобразование в серое изображение
Использование функции cvtColor OpenCV.
grey_img=cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
Шаг 2: инвертировать изображение
Инвертирование изображения можно выполнить одним из следующих способов:
invert_img=cv2.bitwise_not(grey_img)
#invert_img=255-grey_img
Шаг 3: Размытие изображения
Применить Gaussian размытие к изображению. Второй аргумент функции — размер ядра, если он должен быть парой нечетных чисел.
Чем больше размер ядра, тем более размытым будет изображение, и оно потеряет свои тонкие черты.
Для создания эскиза нам нужны только выступающие элементы (контрастные края) изображения.
Для небольших образов будет достаточно размера ядра из (3,3), (5,5) и т. д., тогда как для больших изображений малый размер ядра не оказывает никакого влияния.
Подходящий размер ядра можно выбрать методом проб и ошибок.
blur_img=cv2.GaussianBlur(invert_img, (111,111),0)
Шаг 4: инвертировать размытое изображение
Повторить шаг 2
invblur_img=cv2.bitwise_not(blur_img) 90 160 #invblur_img=255-blur_img
Шаг 5 : Sketch
Эскиз можно получить, выполнив побитовое разделение между изображением в градациях серого и инвертированным размытым изображением.
sketch_img=cv2.divide(grey_img,invblur_img, scale=256.0)
Подробное объяснение побитового деления выходит за рамки этой статьи.
Дополнительную информацию об арифметике изображений можно получить здесь.
Шаг 6: Сохранить скетч
cv2.imwrite('sketch.png', sketch_img)
Шаг 7: Показать скетч
cv2.imshow('sketch image',sketch_img)
cv2.waitKey(0) 9016 0 cv2 .destroyAllWindows()
Исходное изображение и эскиз
Мы можем отобразить исходное изображение и эскиз рядом для сравнения.
plt.figure(figsize=(14,8))plt.subplot(1,2,1)
plt.title('Исходное изображение', размер=18)plt.imshow(RGB_img)
plt.axis( 'off')plt.subplot(1,2,2)
plt.title('Sketch', size=18)
rgb_sketch=cv2.