Skip to content
Меню
ЗВЁЗДНЫЕ ВОЙНЫ ЭНЦИКЛОПЕДИЯ РОЛЕВОЙ ИГРЫ
  • Рисование
  • Советы начинающим
  • Как рисовать
  • Карандашом
  • Поэтапно
  • Уроки
ЗВЁЗДНЫЕ ВОЙНЫ
Главная » Карандаш » Нарисовать девушку и парня карандашом: Как нарисовать парня и девушку карандашом поэтапно

Нарисовать девушку и парня карандашом: Как нарисовать парня и девушку карандашом поэтапно

Posted on 20.03.202328.01.2023

Содержание

  • Как нарисовать спортивную девушку
    • Шаг 1
    • Шаг 2
    • Шаг 3
    • Шаг 4
    • Шаг 5
    • Шаг 6
  • Создать карандашный набросок из фотографии в Python | by Abhijith Chandradas
    • Обработка изображений с использованием учебника OpenCV с кодом
    • Импорт библиотек
    • Read Photo
    • Показать изображение с помощью OpenCV
    • Matplotlib против OpenCV
    • Преобразовать BGR в RGB: Метод 10013 Преобразование BGR в RGB: Метод 1
    • Шаг 1: преобразование в серое изображение
    • Шаг 2: инвертировать изображение
    • Шаг 3: Размытие изображения
    • Шаг 4: Изображение инверта
    • Шаг 6: Сохранить скетч
    • Шаг 7: Показать скетч
    • Исходное изображение и эскиз
    • Ресурсы:
    • Стать участником

Как нарисовать спортивную девушку

Степан Айвазян

Здравствуйте! Тема сегодняшней статьи — как нарисовать спортивную девушку карандашом. Обратите внимание, что мы будем рисовать в немного упрощенном стиле, даже в мультяшном стиле. На нашем сайте наблюдается значительный гендерный перекос в пользу мужчин — действительно, у нас есть мужчина-врач, рыцарь, самурай и многие другие. Но на нашем сайте не так много девушек. Давайте исправим эту ситуацию и научимся рисовать спортивную девушку !

 

Шаг 1

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

  • Рост. Естественно, каждый человек уникален, и универсальных параметров не существует. Но в классических уроках рисования женская фигура всегда немного ниже мужской.
  • Хрупкость фигуры.
    Ширина плеч у женщин равна сумме ширин 2-2,3 голов, а у мужчин – ширине 3 голов. Также конечности у женщин тоньше, чем у мужчин.
  • Ширина таза. Таз женщины значительно шире таза мужчины, соответственно бедра объемнее.
  • Соотношение плеч и таза. Плечи у мужчин значительно шире таза. Женский таз равен или шире плеч.

Итак, сначала нарисуйте голову в форме яйца. Под головой нарисуйте шею, которая переходит в позвоночник. Используя две равные линии, нарисуйте плечи и таз. Нарисуйте руки и ноги.

 

Шаг 2

Добавьте плоти человечку, но сначала разметьте голову девушки. Нарисуйте вертикальную линию, которая показывает нам центр лица. Затем нарисуйте горизонтальные линии глаз. Обратите внимание, что эти линии должны пересекаться в центре лица. Также обратите внимание, что в нашем примере голова немного повернута вправо. Чуть выше затылка наметьте шар, который позже станет пучок. Нарисуйте тонкую изящную шею и соедините ее со стройными плечами. Используя длинные и тонкие цилиндры, нарисуйте руки.

Легкими и плавными линиями нарисуйте руки. Очертите тело – оно должно иметь форму песочных часов, сужающихся в области талии. С помощью изогнутых цилиндров нарисуйте ноги, как на картинке ниже. Обратите внимание, как ноги сужены в области коленей и щиколоток.

 

Шаг 3

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

 

Шаг 4

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

 

Шаг 5

Теперь сотрите лишние штрихи с рук и обведите их контуры. Нарисуйте руки и тонкие пальцы. На этом же этапе обводим по контуру рулон коврика для фитнеса.

 

Шаг 6

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

 

Это был урок, в котором мы рассказывали вам о как нарисовать девушку карандашом поэтапно . Если вы хотите познакомиться с такой милой девушкой, попробуйте сделать ей сюрприз, нарисовав для нее розу. Посетите Drawingforall.net, чтобы узнать больше о рисовании и найти много интересного об искусстве. Не забудьте подписаться на нас в социальных сетях (Facebook, Instagram, Google+, Twitter и др.) и до свидания!

Создать карандашный набросок из фотографии в Python | by Abhijith Chandradas

Обработка изображений с использованием учебника OpenCV с кодом

Импорт библиотек

OpenCV — единственная библиотека, необходимая для проекта.
Мы также будем использовать библиотеку matplotlib для некоторых визуализаций, которые обсуждаются позже.

 import cv2 
import matplotlib.pyplot as plt

Read Photo

Следующая команда может использоваться для чтения изображения с помощью 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) 
plt.axis(False)
plt.show()
Вывод из Matplotlib

Matplotlib против OpenCV

Мы можем заметить, что изображение, отображаемое с помощью matplotlib, не соответствует исходному изображению.
Это связано с тем, что OpenCV использует цветовую схему BGR, тогда как matplotlib использует цветовую схему RGB.
Мы можем преобразовать изображение BGR в RGB, используя любой из следующих методов.

Преобразовать BGR в RGB: Метод 10013 Преобразование BGR в RGB: Метод 1

Использование метода cvtColor из OpenCV .

 RGB_img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) 
plt.imshow(RGB_img)
plt.axis(False)
plt. show()
Вывод из matplotlib

Преобразование фотографии в карандашный набросок включает следующие шаги:

Шаг 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: Размытие изображения

Примените Размытие по Гауссу94 к изображению 900. Второй аргумент функции — размер ядра, если он должен быть парой нечетных чисел.
Чем больше размер ядра, тем более размытым будет изображение, и оно потеряет свои тонкие черты.
Для создания эскиза нам нужны только выступающие элементы (контрастные края) с изображения.
Для небольших изображений будет достаточно размера ядра из (3,3), (5,5) и т. д., тогда как для больших изображений малый размер ядра не оказывает никакого влияния.
Подходящий размер ядра можно подобрать методом проб и ошибок.

 BLUR_IMG = CV2.gaussianblur (invert_img, (111,111), 0) 

Шаг 4: Изображение инверта

Шаг 2

 Invblur_img = CV2.bitwise_NOT (BLUR_IMG) 
#vvBlur_IMG = 255555.grired_NOT (BLUR_IMG)
#vvblUR_IMG = 25555.grired_NOT (BLUR_IMG)
#vvblur_IMG = 25555.grired_NOT (BLUR_IMG)
#. : 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)
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.cvtColor(sketch_img, cv2.COLOR_BGR2RGB)
plt.imshow(rgb_sketch)
plt. axis('off')
plt.show()
Сравнение исходного изображения и сгенерированного эскиза

Мы можем собрать все вместе, чтобы создать функцию эскиза:

Код функции img2sketch из GitHub Gist

Ресурсы:

Код для этого руководства доступен в моем репозитории GitHub.

Если вы предпочитаете контент в формате видео, вы можете просмотреть это руководство на YouTube.

Видеоруководство о том, как создать эскиз из фотографии

Стать участником

Надеюсь, вам понравилась статья, я настоятельно рекомендую подписаться на Medium Membership , чтобы читать больше моих статей или рассказов тысяч других авторов на разнообразие тем.

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Рубрики

  • Для начинающих
  • Как рисовать
  • Карандаш
  • Поэтапно
  • Разное
  • Советы
  • Срисовка
  • Уроки
2025 © Все права защищены.