No video

ASCII графика и PIXEL арт на Python [ Pygame + OpenCV ]

  Рет қаралды 57,330

Standalone Coder

Standalone Coder

Күн бұрын

В этом сюжете вы узнаете как при помощи языка программирования Python (Питон) преобразовывать фото и видео в ASCII графику и PIXEL арт (пиксель арт).
Показана совместная работа двух библиотек, библиотеки Pygame и библиотеки компьютерного зрения OpenCV
Также на практике увидите очередное применение компилятора JIT Numba и ускорение кода Python
GitHub:
github.com/Sta...
#standalonecoder

Пікірлер: 265
@theloopy5281
@theloopy5281 3 жыл бұрын
**пропал после того, как поставил Путина на превью**
@user-zu6ee9mb6q
@user-zu6ee9mb6q 2 жыл бұрын
уже видимо не вернется(
@Ariel-wn1cr
@Ariel-wn1cr 3 жыл бұрын
Мужик, ты крут! Мало того, что твоим голосом говорит самый известный в рунете синтезатор речи, так ты еще и такие уроки классные делаешь
@Anim_rev
@Anim_rev 6 ай бұрын
На самом деле он просто английский программист вот поэтому
@sanyarud5676
@sanyarud5676 3 жыл бұрын
все настолько круто что не знаю как прокоментить. Ну это для мотивации) люди смотрят и это реально, классно!!!
@user-hc9pb1bj3f
@user-hc9pb1bj3f 3 жыл бұрын
Автор ты где пропал?:( 2 месяца нет видео, да я понимаю что канал пока что не большой но все же твои видео очень позновательные и полезные и как ты можешь заметить с притоком аудитории он начинает расти все быстрее и быстрее по этому не забрасывай плиз:)
@randomniy_noyneim
@randomniy_noyneim 3 жыл бұрын
Уже 7
@rubidi7624
@rubidi7624 3 жыл бұрын
Уже 8
@whitestone4107
@whitestone4107 3 жыл бұрын
Уже 9
@user-mp5pi2ql7u
@user-mp5pi2ql7u 2 жыл бұрын
Уже 10
@bandiwor8823
@bandiwor8823 2 жыл бұрын
@@rubidi7624 уже вышло
@yakoro4ka112
@yakoro4ka112 3 жыл бұрын
Вот норм контент, а не просто HelloWorld или что-то сильно заумное! Круто!
@user-gm8kf7jj1d
@user-gm8kf7jj1d 3 жыл бұрын
А такое есть? (HelloWorld)
@yakoro4ka112
@yakoro4ka112 3 жыл бұрын
@@user-gm8kf7jj1d Я утрирую. Условно говоря многие видосики дают какие-то мало интересные проекты для того чтобы понять что можно прикольного сделать на языке. Например по фронту большинство делает сайт-лендинг и это я считаю HelloWorld, а хочется более интересных проектов
@user-fs4fb8qp6y
@user-fs4fb8qp6y 2 жыл бұрын
Прошёл почти год, а мы все верим и ждем
@backer01
@backer01 2 жыл бұрын
Не зря верили
@shrigley4500
@shrigley4500 3 жыл бұрын
Куда пропал? Мы тут все волнуемся
@user-ws4ve9bh9m
@user-ws4ve9bh9m 11 ай бұрын
Я один ничего не понимаю но смотреть оооооочень захватывающе интересно?)))Спасибо автору за такой шикарный контент!!!!!
@bionicman285
@bionicman285 3 жыл бұрын
С наступающим тебя! Надеюсь, следующий год будет ещё более продуктивным :) С нетерпением ждём новых видосов, мы уже соскучились по твоему творчеству(
@owlic
@owlic 3 жыл бұрын
Когда новый видос? Сижу жду, а он всё не выходит...
@user-wr8wh1uw5z
@user-wr8wh1uw5z 3 жыл бұрын
Нашёл этот канал сегодня. Мельком глянул что и как и остался впечатлён. Как только появится время всё посмотрю. Просьба "не забрасывайте это дело" будет в какой-то степени эгоистичной, но очень не хотелось бы терять такое сокровище в будущем.
@stupidnoob
@stupidnoob 3 жыл бұрын
Автор красава!! Спасибо за исходный код) не придётся с видосик все списывать
@Milashnaya
@Milashnaya 3 жыл бұрын
А ролики всё круче и круче!!! ⭐⭐⭐⭐⭐
@user-iu6xg8wo8l
@user-iu6xg8wo8l 3 жыл бұрын
В конце от экстаза поставил 👍.
@MK-ye9gl
@MK-ye9gl 3 жыл бұрын
Как всегда интересно! Спасибо!
@starlord0208
@starlord0208 3 жыл бұрын
Потрясающий канал, ты прямо жемчужина в контенте на Ютубе )
@bebre_2288
@bebre_2288 3 жыл бұрын
чел, ты живой? нам страшно за тебя
@nerdyturkey312
@nerdyturkey312 3 жыл бұрын
Great videos. Inspired me to start my own coding channel! Looking forward to your next video. It's been a while...
@whitehat-it-4096
@whitehat-it-4096 3 жыл бұрын
Слушай, смотрю твой канал где-то месяц, и понимаю что ты очень умный человек, спасибо, многому можно научиться
@user-ly3is9gz2y
@user-ly3is9gz2y 3 жыл бұрын
В Основном да!то что люди говорят что этот канал самый лучший 21 века в истории человечества я с этим согласен
@Jackson-yr9ih
@Jackson-yr9ih 3 жыл бұрын
Such an useful information as always. Dropped the like instantly!
@cloudtoxic8521
@cloudtoxic8521 3 жыл бұрын
Thank you for such good english subtitles
@randomniy_noyneim
@randomniy_noyneim 3 жыл бұрын
Эх, 7 месяцев нету видео, вернись!!!
@randomniy_noyneim
@randomniy_noyneim 2 жыл бұрын
Уже к сожалению 10
@olgach3989
@olgach3989 3 жыл бұрын
Как всегда, гениально!
@user-ne9hu1gd8m
@user-ne9hu1gd8m 3 жыл бұрын
Чел ты крутой, помогаешь расширять кругозор на питон , продолжай в том же духе!
@dimanchigpro9751
@dimanchigpro9751 3 жыл бұрын
Спасибо тебе огромное за видос, как раз та тема, которую я пытался сам понять
@ippomakunouchi2698
@ippomakunouchi2698 3 жыл бұрын
Красаваа!! Спасибо за урок!
@facundoapaolaza4000
@facundoapaolaza4000 3 жыл бұрын
Gracias por los vídeos , los vi todos . Me encanta tu contenido , saludos desde Uruguay !
@merlocsqr3106
@merlocsqr3106 3 жыл бұрын
очень интересная тема, спасибо за качественный контент
@nch2284
@nch2284 3 жыл бұрын
Мозгище! Круто! Лайк на продвижение! А голос уже совсем не отталкивает, привык!
@user-ww8uq3np6y
@user-ww8uq3np6y 3 жыл бұрын
Крутой видос!!! Но при конвертации видео не хватает автоматического добавления оригинального звука, было бы круто если бы ты показал как это сделать
@user-ly3is9gz2y
@user-ly3is9gz2y 3 жыл бұрын
Очень классно. Спасибо за видео
@xi_py
@xi_py 2 жыл бұрын
Помним любим скорбим
@VladKochetov
@VladKochetov 3 жыл бұрын
Спасибо за интересную тему и видео
@dimon2171
@dimon2171 3 жыл бұрын
Спасибо , очень полезно и информативно
@robss9363
@robss9363 3 жыл бұрын
очень интересно, захватывающие видео, но очень жаль что я не всё до конца знаю или понимаю
@IshuckShow
@IshuckShow 3 жыл бұрын
У тебя что-ли сессия началась ? Где ролик, а?)
@ohnocoder
@ohnocoder 3 жыл бұрын
Не думаю, по лицу видно, он не студент
@thzeroucken
@thzeroucken 3 жыл бұрын
Хэй, а ты неплохо развиваешься)) Видимо народу нравятся такие видосики.
@mishka_mia
@mishka_mia 3 жыл бұрын
Спасибо! Очень познавательно!
@MrYankyfanky
@MrYankyfanky 3 жыл бұрын
Круто! Давай уже про распределенные вычисления! OpenCL, OpenMP
@kotkoteika60
@kotkoteika60 3 жыл бұрын
Вернись, классно снимал...
@stashmm
@stashmm 3 жыл бұрын
ого, тема - топ
@WJIvan
@WJIvan 3 жыл бұрын
Афигенно полезно, Спасибо!!!
@FloxsChannel
@FloxsChannel 3 жыл бұрын
Я досмотрел лекламму 2 минуты про чтение, почему потомучто это канал ТОП
@cwedyx4030
@cwedyx4030 3 жыл бұрын
А сделай свой собственный генератор речи. У тебя очень качественный и интересный контент продолжай в том же духе
@user-ps1qg3sz6d
@user-ps1qg3sz6d 3 жыл бұрын
Сложность повышается👍
@neonbrickchannel2136
@neonbrickchannel2136 3 жыл бұрын
Клево, как раз недавно делал такую штуку на JS
@cluarain
@cluarain 3 жыл бұрын
За тянок лайк
@KirrChannel
@KirrChannel 3 жыл бұрын
Просто.Лучший. Семи футов под килем!
@user-lp4dc4hs2x
@user-lp4dc4hs2x 2 жыл бұрын
Мы скучаем. Автор, вернись
@xi_py
@xi_py 2 жыл бұрын
Тебе сердечко поставил не автор, а Путин для имитации активности
@Romanychev_Iliy_G7
@Romanychev_Iliy_G7 3 жыл бұрын
Мне большетвсего понравился ASCII art (color 12 bit)
@user-yk2zc8vy6u
@user-yk2zc8vy6u 3 жыл бұрын
Спасибо за наводку на очередную библиотеку, гыг Вновь шедевральный шедевр) Только котиков в видосе не было...
@user-ly3is9gz2y
@user-ly3is9gz2y 3 жыл бұрын
Ставлю 90000000000 лайков!
@gosunov
@gosunov 3 жыл бұрын
Блин хочу сам подобные ролики снимать, и я себе темы придумывал. И про аскии графику хотел первый видосик снять. Придется что то еще придумывать
@radhikasudheer
@radhikasudheer 3 жыл бұрын
I NEED THIS! Thank You Comarade
@mihlandotasecound68
@mihlandotasecound68 3 жыл бұрын
Куда ты пропал? С того года ролики не выпускаешь!
@coldmouseart
@coldmouseart 3 жыл бұрын
Вот бы увидеть от тебя гайд на ASCII игру на питоне.
@laifodes2805
@laifodes2805 3 жыл бұрын
как всегда лучший
@_VladMir_
@_VladMir_ 3 жыл бұрын
Хех, знакомая тема, я такой ерундой баловался тоже лет 5 назад на С++) Но так и не придумал как это можно применять кроме как марио перенести в консоль) Ну идея с тем чтоб переводить видео полноценные в пиксель-арт не приходило. На примере киберпанка выглядит очень даже интересно)
@MrGoldgoblin
@MrGoldgoblin 3 жыл бұрын
Где новые видео??? Хочу продолжения!
@rubrik25
@rubrik25 3 жыл бұрын
Найс
@fernandosanchezvillanueva4762
@fernandosanchezvillanueva4762 3 жыл бұрын
Great video!!
@OlegFantik
@OlegFantik 2 жыл бұрын
Чувак, твой туториал по 2д змейке на питоне просто шик (но есть проблема, что змея на начальных этапах много тупит, слабо реагируя на кнопку "иногда предётся несколько раз нажимать что-бы она повернула, больше всего она тупит с клавишей W, для того чтобы змея как-то повернула наверх, с начало иду с низу", так же есть бесящие моменты, когда я на расстоянии от стены 1 блок и хочу повернуть в сторону, нажимаю, а игра просто вылетает, мол ты ударился об стену и проиграл, хотя у меня расстояние от неё был 1 блок. Когда змея становится длиннее на 4 куба то управляется нормально, но она становится капец быстрой и я думаю что таким макаром игру пройти невозможно) Это первая проблема, но сеть ещё одна. Когда я дошёл до "декоративной части (т.е. добавления счетчика и надписи гамовер)" у меня почему-то на 47 строке Путин где-то нашёл ошибку в pygame.display.flip() Хотя там нифига нет, раз 10 проверил, всё сделал как нужно, а он тупо на краю строки поставил красную черточку, мол" ошибка там" и всё. Это не первый случай. Когда я смотрел другие туториалы "как сделать гугл динозавра или крестики - нолики на питоне" по началу всё идёт нормально, а потом питон докапывается до какой-то строчки, ставит с краю красную черту и говорит что там ошибка, хотя я все сделал как показывают, в чём может быть дело?
@user-tb1eq9gx2j
@user-tb1eq9gx2j 3 жыл бұрын
Извините, а микрофон будет?
@user-rq5uv6nb9i
@user-rq5uv6nb9i 3 жыл бұрын
Последняя секунда жизни этого канала: 12:51
@user-rp1yn5pu9m
@user-rp1yn5pu9m 3 жыл бұрын
12:50*
@halwarsing9971
@halwarsing9971 3 жыл бұрын
уже 8 месяцев не выходит новых видосов :(
@erldas
@erldas 3 жыл бұрын
круто!
@sheni_deda
@sheni_deda 3 жыл бұрын
Лайк поставил, но мало, так что вот второй 👍
@_VladMir_
@_VladMir_ 3 жыл бұрын
12:38 внизу что ожидали и в итоге что получили XD
@dmitry4724
@dmitry4724 3 жыл бұрын
Понравился канал. Появилось куча идей после просмотра видео. Не мог бы рассказать, как ты генерируешь голос для видео?
@Onerli_studio
@Onerli_studio 3 жыл бұрын
Обожаю вас!!! У меня вопрос: Как вывести ascii код к консоль? или в текстовом формате? чтоб можно было редактировать или копировать шифр?
@TY-nj8so
@TY-nj8so 2 жыл бұрын
Этот канал мертв
@backer01
@backer01 2 жыл бұрын
@@TY-nj8so нет
@user-zk6kn3gx5o
@user-zk6kn3gx5o 3 жыл бұрын
Автору респект за контент! Но как ты разбирался со всем этим? Прошлый опыт и Google?
@retywjhdt8290
@retywjhdt8290 3 жыл бұрын
Ну, на самом деле это не pixer-art, это изображение с низким разрешением, хотя и выглядет очень неплохо Для того что бы делать настоящий pixel-art, нужно следовать определенным художественным правилам, потому как этот жанр порожден 8 и 16 битными играми, где были ограничения на графику, и была необходимость передать смысл изображения. Это довольно обстрактная задача, и нарисовать правильный pixel-art (тем более по картинке высокооо разрешения) может только человек. Или очень хорошо обученная нейросеть Сам ролик класный, от меня лайк, но все же называть это pixel-art'ом неправильно
@Silver_men_rev
@Silver_men_rev 3 жыл бұрын
Видосы норм, покопал на ютубе написание ботов на питоне, так нормального и не нашел,все как то не полно раскрыт этот вопрос, говорят делайте так или вот так, голову не бейте это вам сейчас не надо, и что для чего ни поймешь, даже местами не понятно что он пишет и для чего))), замутил бы кто такую тему с пояснениями с подключением к процессу игры или работы с экраном, поиск изображения фрагмента картинки и клик по нему, что то в таком плане, что бы скринить экран, загонять этот скрин в буфер и там уже скать совпадение фрагмента и переносить эти координаты на экранные.
@user-xo1gl9gs2i
@user-xo1gl9gs2i 3 жыл бұрын
такие вещи, не на питоне делают, а на плюсах или дотнете. нужно копать в сторону хуков, и деторов. например погугли "how to hook EndScene call in directx". или посмотри на пакет EasyHook, там куча всего уже реализовано, и примеров много.
@YeahMadeit_17
@YeahMadeit_17 3 жыл бұрын
Привет, скажи пожалуйста, как долго ты занимаешься программированием?
@user-gm8kf7jj1d
@user-gm8kf7jj1d 3 жыл бұрын
Почему нет настоящего голоса? Если Вы школьник и умеете писать такой код, то вы просто ГЕНИЙ! Желаю накопить на хороший микрофон!
@interface5900
@interface5900 3 жыл бұрын
На самом деле он - хорошо написанная нейросеть.
@idontknow_
@idontknow_ 3 жыл бұрын
Там ничего супер - сложного нет, просто надо разобраться в этом, займет - 2 -3 дня, времени.
@vandam4658
@vandam4658 3 жыл бұрын
Видео супер. Буду видосы в дальнейшем по нейронкам?
@ienfizzz
@ienfizzz Жыл бұрын
у всех проблема с тем, что что-то не так выводит. у меня не выводит вообще никак. пишет: 'nonetype' object has no attribute 'shape'. если знаете что делать, помогите, пожалуйста
@Eldersungod
@Eldersungod 2 жыл бұрын
Всё ещё ждём новое видео
@le_petite_cow_soldier
@le_petite_cow_soldier 3 жыл бұрын
куда то пропал... где же ты яркий последний свет питоновского солнца на русском ютубе?
@BazliMax
@BazliMax 2 жыл бұрын
У тебя на гихабе код для видео , как его переключить для картинок ?
@alexdubkov6998
@alexdubkov6998 3 жыл бұрын
Как всегда круто! А как ты делаешь ввод кода с постоянной скоростью? Есть программа, которая печатает из буфера обмена?
@cachatt
@cachatt 3 жыл бұрын
Куда пропал?
@VladKochetov
@VladKochetov 3 жыл бұрын
@Standalone Coder. Попробуй сделать алгоритм для string art, это будет очень круто
@raining_raven362
@raining_raven362 Жыл бұрын
''can't find '__main__' module in' Выдаёт, что привет, чего-то в папке у меня нету? Что за модуль такой?
@belov_dev
@belov_dev 3 жыл бұрын
Это ахуенно. Лайк
@user-tl7bz5nh4x
@user-tl7bz5nh4x 3 жыл бұрын
Братан, благодаря тебе сижу теперь язык изучаю, скажи сколько тебе лет и сколько учился, что бы такого результата достигнуть?
@plemyashkin14880
@plemyashkin14880 3 жыл бұрын
как исправить ошибку [Errno 2] No such file or directory?
@Dan-bu1fq
@Dan-bu1fq 3 жыл бұрын
Это значит что ты не правильно указал путь к файлу.
@nerdyturkey312
@nerdyturkey312 3 жыл бұрын
Love your videos. When's the next one coming? ( By the way, how do you create the typing effect in your videos to show the code being written?)
@user-dt5ys1kg8u
@user-dt5ys1kg8u 3 жыл бұрын
Чувак, ты где пропал?!
@user-sd5se9mc9g
@user-sd5se9mc9g 3 жыл бұрын
Мил человек, ты где?.. Мы тут все волнуемся...
@SnapScene
@SnapScene Жыл бұрын
почему у меня видео ускоряется в 2 раза и не записывается?
@Romanychev_Iliy_G7
@Romanychev_Iliy_G7 3 жыл бұрын
Скажи сколько теперь стали весить картинки?
@odisr
@odisr 3 жыл бұрын
Интересный факт: после этого видео его никто не слышал уже более полугода
@cnota69
@cnota69 3 жыл бұрын
Ооооооо! Аниме!
@prototypetm7510
@prototypetm7510 3 жыл бұрын
Это можно вшить в тот псевдо-3D движок для веселья)
@user-gm8kf7jj1d
@user-gm8kf7jj1d 3 жыл бұрын
Жестко...
@Romanychev_Iliy_G7
@Romanychev_Iliy_G7 3 жыл бұрын
Скажи сколько теперь стали весить картинкт?
@user-ys9mj4tp8h
@user-ys9mj4tp8h 3 жыл бұрын
какие курсы ты смотрел или книги ты читал? я мне просто тоже нравится python но я мой уровень не поднимается выше синтаксиса языка.
@dasha_in_vibe
@dasha_in_vibe 3 жыл бұрын
Ютуб: видио вышло 15 сек назад, 1 просмотр, 1 лайк. 0 дизлайков, коментом нет Так же ютуб: опа! Вот тебе коменты читай их
@fuga_eth
@fuga_eth 2 жыл бұрын
Привет, у меня есть одна проблема когда я вывожу картинку свою(которая имеет частоту кадров), не могу понять как вывести ее с меньшим разрешением
Пишу 3D Движок на Python [ Pygame + Numpy ]
21:56
Standalone Coder
Рет қаралды 135 М.
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 12 МЛН
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 3,6 МЛН
天使救了路飞!#天使#小丑#路飞#家庭
00:35
家庭搞笑日记
Рет қаралды 92 МЛН
Изучай Cascadeur ПРЯМО СЕЙЧАС!
7:01
Gribkov Animation
Рет қаралды 4,6 М.
Python как сделать красивую программу под ПК за 10 минут?
7:52
Хауди Хо™ - Просто о мире IT!
Рет қаралды 796 М.
Can I Run Youtube Entirely From My Terminal? (No Browser)
15:31
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 12 МЛН