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

  Рет қаралды 29,555

Sweet Coder

Sweet Coder

Күн бұрын

Пікірлер: 106
@SavitskyVadim
@SavitskyVadim 3 жыл бұрын
Ящик пива кто-нибудь отправьте этому господину за его труды!
@SweetCoder
@SweetCoder 3 жыл бұрын
ну это уж слишком )) простого лайка будет достаточно
@travisskyler3912
@travisskyler3912 3 жыл бұрын
InstaBlaster.
@AlthGamerOk
@AlthGamerOk 2 жыл бұрын
Хорошо: from Beer import sendbeer sendbeer('Sweet Coder')
@CultureofSpeech
@CultureofSpeech 2 ай бұрын
Чудесно звучит 🎉 а когда будет продолжение этой темы разговора
@mRelby13
@mRelby13 3 жыл бұрын
"Для краткости...укороченной записью" 😅 👍 Как всегда спасибо за инфу! Как раз вчера сидел вычислял, когда ты опубликуешь новое видео.
@SweetCoder
@SweetCoder 3 жыл бұрын
это процесс творческий. очень трудно придерживаться строгого графика
@road2zion2
@road2zion2 3 жыл бұрын
Ох! Круто! Интересная библиотека, спасибо!
@SweetCoder
@SweetCoder 3 жыл бұрын
на здоровье
@johnkeating10
@johnkeating10 3 жыл бұрын
Уважаемый Шайа Лабаф, благодарю за твоё прозрачное субъективное мнение! На таких как ты и держится вся мотивация юных саморазвиваторов. Ты подаёшь информацию довольно понятно, а самое главное, не вырывая из контекста и напоминая, что у народа своя голова на плечах имеется, да и типичный ctrl+с ctrl+v ничего полезного для развития не привнесёт. Странно вообще, что такие люди как ХаудиХо пользуются бОльшей популярностью, чем ты, Шайа. Подписоты, абсурдных идей, и просмотров тебе
@SweetCoder
@SweetCoder 3 жыл бұрын
большое спасибо! ОЧЕНЬ приятно. по поводу ХаудиХо не могу согласиться: ничего странного в его популярности нет, всё очень заслуженно
@mRelby13
@mRelby13 3 жыл бұрын
Просто Кодер не рассказывает, как выучить Пайтон за 10 минут. Ну или, как стать вторым Зукербергом за полчаса)
@johnkeating10
@johnkeating10 3 жыл бұрын
@@mRelby13 Если бы мы могли стать вторым Homo Reptiloidus за полчаса, я думаю нам не составило бы особого труда не полениться и сделать это)
@johnkeating10
@johnkeating10 3 жыл бұрын
@@SweetCoder если учитывать количество контента, то тут и я склоню голову. Если учитывать отсутствие рекламы, прозрачность мысли, и прямого "парни, игры играми, но если вы хотите прогать - прогайте, а игры - это лишь одна реализация из того, что может эта штука, да и расценивать советую не как копипаст а как кусочек информации и развлечения", то Шайа пока без рекламок, без игрушек, и чисто с хорошо профильтрованной информацией, которая как-бы наводит на мысль "ну за 4 минуты я инкапсуляцию не пойму, пойду лучше в документацию залезу". Это пинок под зад для тех, кто ждёт знака свыше, чтобы начать делать. Шайа крутой! И пусть так будет и дальше. Подачу контента можно клеймить фразой "Сокращай слова до смысла". В этом у Хауди перед тобой уж точно нет шансов)
@Freddi.V
@Freddi.V 3 жыл бұрын
Юмар огонь ) Благодарю за инфу и вцеом за расширение сознания :)
@SweetCoder
@SweetCoder 3 жыл бұрын
рад что видео оказалось полезным
@idensas
@idensas 3 жыл бұрын
Слишком хорошо для 3к подписчиков, cлишком хорошо... Спасибо за видео ^^
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@eagold
@eagold 3 жыл бұрын
12:00 вот тут немного поправлю, не для реальной жизни, а для изучения чего-то нового в программировании 😂
@SweetCoder
@SweetCoder 3 жыл бұрын
от этого классного занятия тоже нужно иногда отдыхать
@fugiel888
@fugiel888 3 жыл бұрын
Отличная подача, лайк и подписка!👍
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@ВладимирСвитальский-и8л
@ВладимирСвитальский-и8л 3 жыл бұрын
Как всегда здорово!
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@CoderRnD
@CoderRnD 2 жыл бұрын
Походу у меня одного на 3.10 не запускается скрипт: ModuleNotFoundError: No module named 'PIL'
@ИванИванов-н9т9ъ
@ИванИванов-н9т9ъ 3 жыл бұрын
Привет, дружище! Спасибо за интересное видео.
@SweetCoder
@SweetCoder 3 жыл бұрын
всегда пожалуйста
@tihon4979
@tihon4979 3 жыл бұрын
Збс! Чётко! Могёте! 😎👍
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@xm4dn355x
@xm4dn355x 3 жыл бұрын
То чувство когда у видео на канале в среднем ноль дизлайков))) Вот это я понимаю качественный контент)))
@SweetCoder
@SweetCoder 3 жыл бұрын
просто выборка очень маленькая ))
@xm4dn355x
@xm4dn355x 3 жыл бұрын
@@SweetCoder скорее небольшое качественное каммунити)))
@dimamalyk8608
@dimamalyk8608 3 жыл бұрын
Прикольное видео, хотелось бы что то подобное увидеть про обработку звука или видео
@SweetCoder
@SweetCoder 3 жыл бұрын
дойдём и до этого. наверное...
@pavelmaslikov9249
@pavelmaslikov9249 10 ай бұрын
Напишите пожалуйста код который последний в видео рассматриваете, (для обработки фото для модели) под видео или в ответе модете этот код скинуть?
@rau149
@rau149 3 жыл бұрын
Да крутая подача
@SweetCoder
@SweetCoder 3 жыл бұрын
спасибо за отзыв
@umargenerating
@umargenerating 3 жыл бұрын
А-ХУ-ЕТЬ, извините пожалуйста, но это прям то, что я искал практически месяц...
@SweetCoder
@SweetCoder 3 жыл бұрын
очень рад
@YakovBronnikov
@YakovBronnikov 2 жыл бұрын
Супер, спасибо! Но в фш тоже можно автоматизировать подобную обработку. Хотелось бы чего-то похардкорней))
@NuShtosh
@NuShtosh 2 жыл бұрын
Абсолютно верно и Ты прав. Однако существует сообщество людей, которое категорически пользует unix операционки на старых железяках, где фотошоп умрёт на стадии открытия файлов, если запустится, конечно. И пусть по многим функциям питон не заменит никак фотошоп, и если требуется сделать именно то, что может сделать питон с помощью этой или иной другой библиотеки, работающей с изображениями, то почему бы и да. Более того, виндувсы и фотошопы деняк стоят, а мы же не пираты какии-та(ну да, ну да...).
@reaperburnout5694
@reaperburnout5694 Жыл бұрын
Хочешь хардкор? Пиши свой аналог ФШ на машинном коде!
@klyuchnikow
@klyuchnikow 3 жыл бұрын
А можно еще какие нить фишки, типа замена цвета, выделить объект, размыть края чтобы вырезать объект ну и т.п
@SweetCoder
@SweetCoder 3 жыл бұрын
уверен что можно. только над этим нужно хорошенько заморочиться
@ITpythononline
@ITpythononline 7 ай бұрын
Замена цвета, можно разбить изображение на каналы как показано в видео и 1 каналу просто установить другие значения К примеру red=red.point(lambda _: 0) И потом соединить обратно, выделение объектов, ну, можно использовать алгоритм заливки к примеру если у вас объект имеет так скажем 1 цвет, просто указав стартовую позицию, и переносить значения пикселей на другое, новое изображение, конечно, все тонкости рассказывать долго , ну а вообще лучше для этого делать свое приложение.
@louispython8215
@louispython8215 3 жыл бұрын
Спасибо за видео. Автор, подскажите, пожалуйста, планируется ли ряд видеороликов на тему Selenium'a? Вроде бы интересная штука :)
@SweetCoder
@SweetCoder 3 жыл бұрын
на здоровье. рано или поздно Selenium будет рассмотрен, но более/менее конкретных дат пока нет
@louispython8215
@louispython8215 3 жыл бұрын
@@SweetCoder Спаасибо! Жду!
@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 , спасибо большое!
@KiyotakAyanokoji.
@KiyotakAyanokoji. 3 жыл бұрын
Очень интересно очень много возможностей но я нихрена не понял как этим пользоваться 😂 где там документация) придется прошерстить))
@SweetCoder
@SweetCoder 3 жыл бұрын
да. кстати, мне кажется, что в данном конкретном случае, нужно будет больше экспериментировать, чем рыться в документации
@disclay5820
@disclay5820 2 жыл бұрын
Подскажите кто-то, вероятно ли вообще как то создать автопереводчик текста на картине, автоперевод я настраивать умею, а вот как удалять англиский текст?
@aywanbr
@aywanbr 2 жыл бұрын
Надо мануал как прикрутить OpenCV, чтобы детектить лица и скажем делать квадратные изображения путем кропа, но чтобы лицо было максимально по центру, или по третям
@КостяЕфремов-ц6д
@КостяЕфремов-ц6д 3 жыл бұрын
Я думаю на 2:30 можно было бы все принты записать в деф.а потом просто вызвать функцию
@КостяЕфремов-ц6д
@КостяЕфремов-ц6д 3 жыл бұрын
Это один из вариантов программ
@SweetCoder
@SweetCoder 3 жыл бұрын
да, действительно можно было. а еще можно было вывести все данные одним принтом
@FXUNDPLXGG
@FXUNDPLXGG 3 жыл бұрын
2:42 О дядька Гвидо)))
@SweetCoder
@SweetCoder 3 жыл бұрын
ну да
@drdizel777
@drdizel777 6 ай бұрын
Почему у меня FLIP_LEFT_RIGHT желтой подчеркивается?(
@VVESLLO
@VVESLLO 3 жыл бұрын
Если соединить pillow и tkinter(ну или pyQt), то можно получить свой фотошоп))))
@SweetCoder
@SweetCoder 3 жыл бұрын
да )) и скорее всего он будет пользоваться огромной популярностью у дизайнеров ))
@dimamalyk8608
@dimamalyk8608 3 жыл бұрын
что то мне подсказывает, что даже если ты повторишь функционал фотошопа, то он будет в 2-3 раза медленней фотошопа от адоби
@SweetCoder
@SweetCoder 3 жыл бұрын
именно поэтому он и пользоваться огромной популярностью у дизайнеров
@it-kz3mo
@it-kz3mo 2 жыл бұрын
Большинству людей привычнее пользоваться программами проверенными временем и качественным брендом,чем программами от знакомых или родных.С этим ничего не сделаешь.... Мало кто будет пользоваться такими программами,хотя исключения конечно есть.Для жтого нужно,чтобы программа будет похожа /такая же/лучше фотошопа.Вот тогда популярность аозможна.И то далеко не факт.Над такими программами работает целая комапния а тут программист в одиночку такие программы делает-сложнее такие делать,дороже,больше нервов,ответственности и тд и тп.Мало кто берется за программирование вообще,темболее за создание сложного по.....
@ITpythononline
@ITpythononline 9 ай бұрын
Или на kivy :)
@shahriyor_m14
@shahriyor_m14 Жыл бұрын
Здравствуйте, очень полезное видео, расскажите ещё о добавление разных шейпов если есть такое возможность. Например добавление прямоугольники (+с закругленними углами), круги для фон текста например
@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 ))
@Notstepback227
@Notstepback227 3 жыл бұрын
Можете подсказать программу для определение координат на фото?
@SweetCoder
@SweetCoder 3 жыл бұрын
не владею такой информацией
@FXUNDPLXGG
@FXUNDPLXGG 3 жыл бұрын
Можно попробовать через OpenCV
@andreu_k
@andreu_k 3 жыл бұрын
А нельзя было для примера взять нейтральные фотографии?
@SweetCoder
@SweetCoder 3 жыл бұрын
какие дали - такие и использовал
@denissavast
@denissavast 2 жыл бұрын
Лайк!!! Миллион бы поставил
@zdorovedarom
@zdorovedarom 2 жыл бұрын
красава! +
@aiornerok3931
@aiornerok3931 2 жыл бұрын
Лайк за юмор 100%
@umka05
@umka05 3 жыл бұрын
У тебя хорошая знакомая)
@SweetCoder
@SweetCoder 3 жыл бұрын
я ей передам )))
@AcrAcro
@AcrAcro Жыл бұрын
А как же более качественный и функциональный OpenCV...
@m_aloy8135
@m_aloy8135 2 жыл бұрын
что за редактор?
@NvanMakuL
@NvanMakuL 3 жыл бұрын
1♥☺
@SweetCoder
@SweetCoder 3 жыл бұрын
🤝
@rander_69
@rander_69 2 жыл бұрын
Ну, как бы фотошоп тут все равно выигрывает :) (не говоря о том, что проще работать в фотошопе без заморочек). В фотошопе есть запись сценариев(скриптов), поэтому легко отредактировать множество файлов.
@genapak4864
@genapak4864 Жыл бұрын
good
@Alex-ip9bn
@Alex-ip9bn 3 жыл бұрын
нифига , так можно свой редактор создать. хотя бы для пет проекта
@SweetCoder
@SweetCoder 3 жыл бұрын
действительно можно. но учитывая работу над пользовательским интерфейсом даже боюсь представить необходимые затраты по времени
@vladimir8598
@vladimir8598 2 жыл бұрын
Поставил ровно столько лайков как на картинке. Жаль, что знакомая вымышленная..
@rav4464
@rav4464 2 жыл бұрын
Мне кажется скоро интерпретатор не нужен будет
@ICastTheBan
@ICastTheBan Жыл бұрын
экшены в фотошопе: ну да ну да пошли мы нахер
@MisterZQ-yg4bu
@MisterZQ-yg4bu Жыл бұрын
экшены требуют запуск графического интерфейса фотошопа, что не всегда удобно, сейчас рассматриваю photoshop api, на русском очень мало информации
@MisterZQ-yg4bu
@MisterZQ-yg4bu Жыл бұрын
можете подсказать? нужно все новые фото которые добавляются в папку, менять хромакей на фон в автомате, без участия юзера
@Rick-Arg
@Rick-Arg 3 жыл бұрын
Как будто повзрослевший Шайа Лабаф сидит.
@SweetCoder
@SweetCoder 3 жыл бұрын
ну ок 🤷🏻‍♂️
@Rick-Arg
@Rick-Arg 3 жыл бұрын
@@SweetCoder Ну ты же похож на него)
@michaelmushers6368
@michaelmushers6368 3 жыл бұрын
Нет уж. Я лучше в фотошопе
@SweetCoder
@SweetCoder 3 жыл бұрын
каждый сам кузнец своего счастья
@ultracolor
@ultracolor 2 жыл бұрын
pillow можно выкинуть. Он не умеет antialiasing поэтому абсолютно бесполезен.
КАК ОНИ РАБОТАЮТ??? САЕДИНЕНИЕ FRONTEND И BACKEND ВМЕСТЕ
17:31
Андрей Иванов | Python
Рет қаралды 39 М.
Mempelajari dan Memahami Vidido Dari Youtube - Tugas 14
1:28:02
Taufik Mahaldi
Рет қаралды 9
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Решаю простые задачки на Python с сайта Codewars
13:44
Клуб дедов-программистов
Рет қаралды 458 М.
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
Предел развития НЕЙРОСЕТЕЙ
18:53
Onigiri
Рет қаралды 228 М.
4 КРАСКИ: Доказанная теорема, которую не признают | LAPLAS
21:57
Высшая математика | LAPLAS
Рет қаралды 36 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН