Python-разработчикам больше не нужен Photoshop. Pillow, или программируемый фото-редактор

  Рет қаралды 27,613

Sweet Coder

Sweet Coder

3 жыл бұрын

Обрабатывать изображения удобнее, конечно, с помощью специальных графических редакторов. Но, что если таких изображений сотни, или тысячи. На помощь приходит Python и библиотека Pillow
pillow.readthedocs.io/ - официальная документация по библиотеке Pillow
• Модуль для управления ... - Модуль для управления OS в Python
#Python #Pillow #Photoshop #GIMP #обучение

Пікірлер: 107
@mRelby13
@mRelby13 3 жыл бұрын
"Для краткости...укороченной записью" 😅 👍 Как всегда спасибо за инфу! Как раз вчера сидел вычислял, когда ты опубликуешь новое видео.
@SweetCoder
@SweetCoder 3 жыл бұрын
это процесс творческий. очень трудно придерживаться строгого графика
@SavitskyVadim
@SavitskyVadim 3 жыл бұрын
Ящик пива кто-нибудь отправьте этому господину за его труды!
@SweetCoder
@SweetCoder 3 жыл бұрын
ну это уж слишком )) простого лайка будет достаточно
@travisskyler3912
@travisskyler3912 2 жыл бұрын
InstaBlaster.
@AlthGamer63
@AlthGamer63 Жыл бұрын
Хорошо: from Beer import sendbeer sendbeer('Sweet Coder')
@road2zion2
@road2zion2 3 жыл бұрын
Ох! Круто! Интересная библиотека, спасибо!
@SweetCoder
@SweetCoder 3 жыл бұрын
на здоровье
@Freddi.V
@Freddi.V 3 жыл бұрын
Юмар огонь ) Благодарю за инфу и вцеом за расширение сознания :)
@SweetCoder
@SweetCoder 3 жыл бұрын
рад что видео оказалось полезным
@fugiel888
@fugiel888 2 жыл бұрын
Отличная подача, лайк и подписка!👍
@SweetCoder
@SweetCoder 2 жыл бұрын
спасибо за отзыв
@user-pt7mv5tp1c
@user-pt7mv5tp1c 3 жыл бұрын
Жаль нельзя много раз лайк поставить. Спасибо. Информативно и с юмором.
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@dimamalyk8608
@dimamalyk8608 3 жыл бұрын
Прикольное видео, хотелось бы что то подобное увидеть про обработку звука или видео
@SweetCoder
@SweetCoder 3 жыл бұрын
дойдём и до этого. наверное...
@user-um3vx6ky1u
@user-um3vx6ky1u 3 жыл бұрын
Как всегда здорово!
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@shahriyor_m14
@shahriyor_m14 Жыл бұрын
Здравствуйте, очень полезное видео, расскажите ещё о добавление разных шейпов если есть такое возможность. Например добавление прямоугольники (+с закругленними углами), круги для фон текста например
@johnkeating10
@johnkeating10 3 жыл бұрын
Уважаемый Шайа Лабаф, благодарю за твоё прозрачное субъективное мнение! На таких как ты и держится вся мотивация юных саморазвиваторов. Ты подаёшь информацию довольно понятно, а самое главное, не вырывая из контекста и напоминая, что у народа своя голова на плечах имеется, да и типичный ctrl+с ctrl+v ничего полезного для развития не привнесёт. Странно вообще, что такие люди как ХаудиХо пользуются бОльшей популярностью, чем ты, Шайа. Подписоты, абсурдных идей, и просмотров тебе
@SweetCoder
@SweetCoder 3 жыл бұрын
большое спасибо! ОЧЕНЬ приятно. по поводу ХаудиХо не могу согласиться: ничего странного в его популярности нет, всё очень заслуженно
@mRelby13
@mRelby13 3 жыл бұрын
Просто Кодер не рассказывает, как выучить Пайтон за 10 минут. Ну или, как стать вторым Зукербергом за полчаса)
@johnkeating10
@johnkeating10 3 жыл бұрын
@@mRelby13 Если бы мы могли стать вторым Homo Reptiloidus за полчаса, я думаю нам не составило бы особого труда не полениться и сделать это)
@johnkeating10
@johnkeating10 3 жыл бұрын
@@SweetCoder если учитывать количество контента, то тут и я склоню голову. Если учитывать отсутствие рекламы, прозрачность мысли, и прямого "парни, игры играми, но если вы хотите прогать - прогайте, а игры - это лишь одна реализация из того, что может эта штука, да и расценивать советую не как копипаст а как кусочек информации и развлечения", то Шайа пока без рекламок, без игрушек, и чисто с хорошо профильтрованной информацией, которая как-бы наводит на мысль "ну за 4 минуты я инкапсуляцию не пойму, пойду лучше в документацию залезу". Это пинок под зад для тех, кто ждёт знака свыше, чтобы начать делать. Шайа крутой! И пусть так будет и дальше. Подачу контента можно клеймить фразой "Сокращай слова до смысла". В этом у Хауди перед тобой уж точно нет шансов)
@idensas
@idensas 3 жыл бұрын
Слишком хорошо для 3к подписчиков, cлишком хорошо... Спасибо за видео ^^
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@user-oi1zl6de8i
@user-oi1zl6de8i 3 жыл бұрын
Привет, дружище! Спасибо за интересное видео.
@SweetCoder
@SweetCoder 3 жыл бұрын
всегда пожалуйста
@louispython8215
@louispython8215 3 жыл бұрын
Спасибо за видео. Автор, подскажите, пожалуйста, планируется ли ряд видеороликов на тему Selenium'a? Вроде бы интересная штука :)
@SweetCoder
@SweetCoder 3 жыл бұрын
на здоровье. рано или поздно Selenium будет рассмотрен, но более/менее конкретных дат пока нет
@louispython8215
@louispython8215 3 жыл бұрын
@@SweetCoder Спаасибо! Жду!
@xm4dn355x
@xm4dn355x 3 жыл бұрын
То чувство когда у видео на канале в среднем ноль дизлайков))) Вот это я понимаю качественный контент)))
@SweetCoder
@SweetCoder 3 жыл бұрын
просто выборка очень маленькая ))
@xm4dn355x
@xm4dn355x 3 жыл бұрын
@@SweetCoder скорее небольшое качественное каммунити)))
@tihon4979
@tihon4979 3 жыл бұрын
Збс! Чётко! Могёте! 😎👍
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@YakovBronnikov
@YakovBronnikov Жыл бұрын
Супер, спасибо! Но в фш тоже можно автоматизировать подобную обработку. Хотелось бы чего-то похардкорней))
@NuShtosh
@NuShtosh Жыл бұрын
Абсолютно верно и Ты прав. Однако существует сообщество людей, которое категорически пользует unix операционки на старых железяках, где фотошоп умрёт на стадии открытия файлов, если запустится, конечно. И пусть по многим функциям питон не заменит никак фотошоп, и если требуется сделать именно то, что может сделать питон с помощью этой или иной другой библиотеки, работающей с изображениями, то почему бы и да. Более того, виндувсы и фотошопы деняк стоят, а мы же не пираты какии-та(ну да, ну да...).
@reaperburnout5694
@reaperburnout5694 4 ай бұрын
Хочешь хардкор? Пиши свой аналог ФШ на машинном коде!
@aywanbr
@aywanbr Жыл бұрын
Надо мануал как прикрутить OpenCV, чтобы детектить лица и скажем делать квадратные изображения путем кропа, но чтобы лицо было максимально по центру, или по третям
@rau149
@rau149 2 жыл бұрын
Да крутая подача
@SweetCoder
@SweetCoder 2 жыл бұрын
спасибо за отзыв
@eagold
@eagold 2 жыл бұрын
12:00 вот тут немного поправлю, не для реальной жизни, а для изучения чего-то нового в программировании 😂
@SweetCoder
@SweetCoder 2 жыл бұрын
от этого классного занятия тоже нужно иногда отдыхать
@genapak4864
@genapak4864 8 ай бұрын
good
@zdorovedarom
@zdorovedarom 2 жыл бұрын
красава! +
@vvesllo_shtpostng
@vvesllo_shtpostng 3 жыл бұрын
Если соединить pillow и tkinter(ну или pyQt), то можно получить свой фотошоп))))
@SweetCoder
@SweetCoder 3 жыл бұрын
да )) и скорее всего он будет пользоваться огромной популярностью у дизайнеров ))
@dimamalyk8608
@dimamalyk8608 3 жыл бұрын
что то мне подсказывает, что даже если ты повторишь функционал фотошопа, то он будет в 2-3 раза медленней фотошопа от адоби
@SweetCoder
@SweetCoder 3 жыл бұрын
именно поэтому он и пользоваться огромной популярностью у дизайнеров
@it-kz3mo
@it-kz3mo 2 жыл бұрын
Большинству людей привычнее пользоваться программами проверенными временем и качественным брендом,чем программами от знакомых или родных.С этим ничего не сделаешь.... Мало кто будет пользоваться такими программами,хотя исключения конечно есть.Для жтого нужно,чтобы программа будет похожа /такая же/лучше фотошопа.Вот тогда популярность аозможна.И то далеко не факт.Над такими программами работает целая комапния а тут программист в одиночку такие программы делает-сложнее такие делать,дороже,больше нервов,ответственности и тд и тп.Мало кто берется за программирование вообще,темболее за создание сложного по.....
@ITpythononline
@ITpythononline Ай бұрын
Или на kivy :)
@aiornerok3931
@aiornerok3931 2 жыл бұрын
Лайк за юмор 100%
@klyuchnikow
@klyuchnikow 2 жыл бұрын
А можно еще какие нить фишки, типа замена цвета, выделить объект, размыть края чтобы вырезать объект ну и т.п
@SweetCoder
@SweetCoder 2 жыл бұрын
уверен что можно. только над этим нужно хорошенько заморочиться
@pavelmaslikov9249
@pavelmaslikov9249 2 ай бұрын
Напишите пожалуйста код который последний в видео рассматриваете, (для обработки фото для модели) под видео или в ответе модете этот код скинуть?
@KiyotakAyanokoji.
@KiyotakAyanokoji. 3 жыл бұрын
Очень интересно очень много возможностей но я нихрена не понял как этим пользоваться 😂 где там документация) придется прошерстить))
@SweetCoder
@SweetCoder 3 жыл бұрын
да. кстати, мне кажется, что в данном конкретном случае, нужно будет больше экспериментировать, чем рыться в документации
@CoderRnD
@CoderRnD 2 жыл бұрын
Походу у меня одного на 3.10 не запускается скрипт: ModuleNotFoundError: No module named 'PIL'
@FXUNDPLXGG
@FXUNDPLXGG 2 жыл бұрын
2:42 О дядька Гвидо)))
@SweetCoder
@SweetCoder 2 жыл бұрын
ну да
@disclay5820
@disclay5820 Жыл бұрын
Подскажите кто-то, вероятно ли вообще как то создать автопереводчик текста на картине, автоперевод я настраивать умею, а вот как удалять англиский текст?
@sozdanie-saytov
@sozdanie-saytov Жыл бұрын
Лайк поставил
@geforce8822
@geforce8822 3 жыл бұрын
Можно ли делать прошивки на пайтоне? Если да то можешь снять видео про это.
@SweetCoder
@SweetCoder 3 жыл бұрын
прошивки для чего?
@geforce8822
@geforce8822 3 жыл бұрын
@@SweetCoder ну для колонок JBL и т.д простой эксперемент просто ради интереса
@geforce8822
@geforce8822 3 жыл бұрын
@@SweetCoder и чтобы узнать можно ли делать это на пайтоне и как
@SweetCoder
@SweetCoder 3 жыл бұрын
я не думаю, что в принципе существуют устройства использующие в качестве прошивки скрипты на Python. потому что для их выполнения нужен, как минимум, интерпретатор
@wvxiw1098
@wvxiw1098 3 жыл бұрын
​@@SweetCoderесли только не кастомные устройства на Raspberry или Arduino ))
@umargenerating
@umargenerating 2 жыл бұрын
А-ХУ-ЕТЬ, извините пожалуйста, но это прям то, что я искал практически месяц...
@SweetCoder
@SweetCoder 2 жыл бұрын
очень рад
@volinnilov5132
@volinnilov5132 3 жыл бұрын
Подскажите, в чём может быть ошибка? r, g, b, a = five.split() ValueError: not enough values to unpack (expected 4, got 3)
@SweetCoder
@SweetCoder 3 жыл бұрын
видимо у изображения, которое ты пытаешься разбить на каналы - нет альфа-канала. т.е. должно выглядеть r, g, b = five.split()
@volinnilov5132
@volinnilov5132 3 жыл бұрын
@@SweetCoder , спасибо большое!
@denissavast
@denissavast 2 жыл бұрын
Лайк!!! Миллион бы поставил
@umka05
@umka05 2 жыл бұрын
У тебя хорошая знакомая)
@SweetCoder
@SweetCoder 2 жыл бұрын
я ей передам )))
@user-gc9rd7ho2y
@user-gc9rd7ho2y 2 жыл бұрын
Что за idle у него?
@rander_69
@rander_69 Жыл бұрын
Ну, как бы фотошоп тут все равно выигрывает :) (не говоря о том, что проще работать в фотошопе без заморочек). В фотошопе есть запись сценариев(скриптов), поэтому легко отредактировать множество файлов.
@user-sv8tp9sb6e
@user-sv8tp9sb6e 3 жыл бұрын
Я думаю на 2:30 можно было бы все принты записать в деф.а потом просто вызвать функцию
@user-sv8tp9sb6e
@user-sv8tp9sb6e 3 жыл бұрын
Это один из вариантов программ
@SweetCoder
@SweetCoder 3 жыл бұрын
да, действительно можно было. а еще можно было вывести все данные одним принтом
@flyas7451
@flyas7451 2 жыл бұрын
Можете подсказать программу для определение координат на фото?
@SweetCoder
@SweetCoder 2 жыл бұрын
не владею такой информацией
@FXUNDPLXGG
@FXUNDPLXGG 2 жыл бұрын
Можно попробовать через OpenCV
@AcrAcro
@AcrAcro 5 ай бұрын
А как же более качественный и функциональный OpenCV...
@andreu_k
@andreu_k 2 жыл бұрын
А нельзя было для примера взять нейтральные фотографии?
@SweetCoder
@SweetCoder 2 жыл бұрын
какие дали - такие и использовал
@NvanMakuL
@NvanMakuL 2 жыл бұрын
1♥☺
@SweetCoder
@SweetCoder 2 жыл бұрын
🤝
@vladimir8598
@vladimir8598 Жыл бұрын
Поставил ровно столько лайков как на картинке. Жаль, что знакомая вымышленная..
@Alex-ip9bn
@Alex-ip9bn 3 жыл бұрын
нифига , так можно свой редактор создать. хотя бы для пет проекта
@SweetCoder
@SweetCoder 3 жыл бұрын
действительно можно. но учитывая работу над пользовательским интерфейсом даже боюсь представить необходимые затраты по времени
@m_aloy8135
@m_aloy8135 Жыл бұрын
что за редактор?
@ICastTheBan
@ICastTheBan 7 ай бұрын
экшены в фотошопе: ну да ну да пошли мы нахер
@MisterZQ-yg4bu
@MisterZQ-yg4bu 5 ай бұрын
экшены требуют запуск графического интерфейса фотошопа, что не всегда удобно, сейчас рассматриваю photoshop api, на русском очень мало информации
@MisterZQ-yg4bu
@MisterZQ-yg4bu 5 ай бұрын
можете подсказать? нужно все новые фото которые добавляются в папку, менять хромакей на фон в автомате, без участия юзера
@rav4464
@rav4464 2 жыл бұрын
Мне кажется скоро интерпретатор не нужен будет
@Rick-Arg
@Rick-Arg 3 жыл бұрын
Как будто повзрослевший Шайа Лабаф сидит.
@SweetCoder
@SweetCoder 3 жыл бұрын
ну ок 🤷🏻‍♂️
@Rick-Arg
@Rick-Arg 3 жыл бұрын
@@SweetCoder Ну ты же похож на него)
@michaelmushers6368
@michaelmushers6368 3 жыл бұрын
Нет уж. Я лучше в фотошопе
@SweetCoder
@SweetCoder 3 жыл бұрын
каждый сам кузнец своего счастья
@ultracolor
@ultracolor Жыл бұрын
pillow можно выкинуть. Он не умеет antialiasing поэтому абсолютно бесполезен.
Что должен знать каждый программист
10:21
Stupid man 👨😂
00:20
Nadir Show
Рет қаралды 29 МЛН
Что такое HackerRank !?
5:16
Isa Ezerbaev
Рет қаралды 5 М.
Как ПАРСИТЬ сайты на PYTHON?
18:01
Фсоки
Рет қаралды 19 М.
Расширенная автоматизация в photoshop
8:54
Школа ретуши и дизайна | Басманов Максим
Рет қаралды 13 М.
Python как сделать красивую программу под ПК за 10 минут?
7:52
Хауди Хо™ - Просто о мире IT!
Рет қаралды 782 М.
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 105 М.
Stupid man 👨😂
00:20
Nadir Show
Рет қаралды 29 МЛН