ASCII графика из любой картинки на C# пишем программу | ASCII генератор | С# практика | C# ПЛЮШКИ

  Рет қаралды 52,255

#SimpleCode

#SimpleCode

Күн бұрын

Пікірлер: 100
@SimpleCodeIT
@SimpleCodeIT 3 жыл бұрын
Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =) ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode ✅ donatepay.ru/don/SimpleCode ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4
@chumovoy_
@chumovoy_ 3 жыл бұрын
Теперь я знаю как выглядит человек, который заливает самые информативные видео-уроки на ютубе 👍
@sergeynovikov7049
@sergeynovikov7049 3 жыл бұрын
Куда смотрит министерство магии? Утечка знаний из Хогвартса) Очень круто, спасибо!
@dr.deckto518
@dr.deckto518 3 жыл бұрын
я всегда учился по Вашим урокам, когда не понимал, как что работает. Спасибо Вам огромное за ваше творчество, за Ваш канал)
@tema2976
@tema2976 10 ай бұрын
Просмотрел плейлист С++, зашёл сюда и понял все. Спасибо за базовые знания в программировании!
@EarthCitizen124
@EarthCitizen124 3 жыл бұрын
Классное применение обычной (всем известной) консоли) Было бы круто увидеть урок, с Вашим объяснением, как правильно разбивать сущности в программе. Грубо говоря уроки по принципам SOLID в Вашем исполнении)
@pavelnikitin2919
@pavelnikitin2919 3 жыл бұрын
Ждал 2 дня) и наконец! Вечер будет замечательным) спасибо!
@user-zp2pc1er9v
@user-zp2pc1er9v 3 жыл бұрын
Сергей, спасибо вам за ваше творчество . В данный момент , мне 16 лет и учусь в школе . Мне уже пора определяться с профессией . Посмотрев несколько ваших уроков , я понял ,что хочу стать программистом . У меня появилась мотивация учить языки . И по информатике у меня теперь твердая 4 ,было бы 5 ,если не Паскаль. Ваш канал один из лучших ,а может даже самый лучший среди всех других подобных .
@Никита-ц6э2э
@Никита-ц6э2э 3 жыл бұрын
Начинай с паскаля как раз
@user-zp2pc1er9v
@user-zp2pc1er9v 3 жыл бұрын
@@Никита-ц6э2э , не дай бог (. Я уже очти все уроки по c# посмотрел и ДЗ все делал . Зачем мне учить бесполезный язык ? В большинстве школах он уже не используется , сейчас используют Делфи, там хотя бы ООП есть
@Никита-ц6э2э
@Никита-ц6э2э 3 жыл бұрын
@@user-zp2pc1er9v глупое суждение. Я тебе предлагаю начинать с паскаля изучать ПРОГРАММИРОВАНИЕ, а не ЯЗЫК ПАСКАЛЬ. На его примере понять принцип указателей и прочего, а далее уже приходить на ассемблер и Си и потом уже на шарп пускай. А так как ты делаешь ты ничему хорошему не научишься. Да, ты будешь программировать, но не будешь понимать каким образом работает твой код. Но решать тебе конечно)
@user-zp2pc1er9v
@user-zp2pc1er9v 3 жыл бұрын
@@Никита-ц6э2э , Ютуб удалил мой коммент(. Я тоже так раньше думал ,что нужно вообще начинать с алгоритмического языка и так постепенно . Но я всё понял быстро . Мы ещё в младших классах прежде чем писать что-нибудь на Паскале мы рисовали блок-схеиу , на которой была изображена принцип работы программы ,логика программы .. Я на C# отладчиком почти и не пользовался ,я и так понимал ,что будет сейчас сделано ,по какому принципу это произойдет и и.д
@oz9608
@oz9608 3 жыл бұрын
@@Никита-ц6э2э Полностью поддерживаю каждое твое слово.
@masson22
@masson22 3 жыл бұрын
Ребят. Кто желает прокачаться, вот доп. задания: Сделайте на основе урока гифку в консоль. P.S. Я сделал. Очень увлекательно, и хорошо помогает закрепить информацию из урока! Вечер не прошел зря)) Спасибо автору ;)
@DmitryDolganov
@DmitryDolganov 3 жыл бұрын
Сергей, приветствую! Благодарю!
@govdamikhaylo4183
@govdamikhaylo4183 3 жыл бұрын
Опа! Просто большущее спасибо)
@amprograms1342
@amprograms1342 3 жыл бұрын
Спасибо огромное за урок! Давно искал возможность конвертации любого изображения в ASCII арт)
@adamadamesko9759
@adamadamesko9759 3 жыл бұрын
Обожаю плюшки, давненько их не было!
@ДмитрийАлексеев-ж1г
@ДмитрийАлексеев-ж1г 3 жыл бұрын
Огромное спасибо, Сергей!
@sephiroth787
@sephiroth787 2 жыл бұрын
Это космос! ....как же сильно хочется его освоить!...
@asetysqaq5264
@asetysqaq5264 3 жыл бұрын
Супер. Желаю только удачи. Спасибо за годные уроки
@geraltt1455
@geraltt1455 3 жыл бұрын
Как всегда было интересно
@ЛиЖеньшень
@ЛиЖеньшень 3 жыл бұрын
Круто, реально здорово))
@memeslord7622
@memeslord7622 3 жыл бұрын
Лайк не глядя!) Сейчас будет что-то классное!
@ruslanh8106
@ruslanh8106 2 жыл бұрын
Крутой видео урок, Большое спасибо
@MrValeryMokhnacic
@MrValeryMokhnacic 3 жыл бұрын
Ахренеть, только подсел на видосики где чуваки на плюсах делают отрисовку в консоль, и тут это видео... ахренеть!)
@ebaysher572
@ebaysher572 3 жыл бұрын
Серёга от души тебе спасибо
@KlrDr
@KlrDr 2 жыл бұрын
Очень интересно, спасибо ☘️
@eugeneqwer8680
@eugeneqwer8680 3 жыл бұрын
Спасибо, 👍круто
@geraltt1455
@geraltt1455 3 жыл бұрын
Наконец то плюшки)
@КекИванов-н4ю
@КекИванов-н4ю 3 жыл бұрын
Эх, как же хочется новое видео от любимого автора
@hutoryanin
@hutoryanin 3 жыл бұрын
Шикардос)
@АртемКузьменко-й1ф
@АртемКузьменко-й1ф 2 жыл бұрын
Гений, я ломал голову как сделать нечто подобное да попроще, цены тебе не будет если сделаешь продолжение с конвертацией в реальном времени
@pixel183
@pixel183 3 жыл бұрын
спасибо такие уроки заставляют извилины шевелится)
@ТуралИскендерли
@ТуралИскендерли 3 жыл бұрын
все чертовски круто, только жаль что не все понимаю. Надо еще много чему учиться
@vladoss4643
@vladoss4643 Жыл бұрын
Прикольно то, что картинки в консоли и в файле немножко отличаются))) Потому что символы с конца и с начала - не симметричные. И их яркость меняется не одинаково) Ну, то есть яркость(i) != Антияркость(max -i). Надеюсь, понятно)
@3x__
@3x__ 3 жыл бұрын
спасибо за урок!
@softwet4341
@softwet4341 3 жыл бұрын
спасибо за урок
@primuspares4462
@primuspares4462 Жыл бұрын
В видео было слово о развитии проекта, создание видео из ascii, но перелазил все вдоль и поперёк и как бы не нашел, не будет? Капец как надо. С фотками проще, с видео целый день провозился, но результат не однозначный. В основном с получением фреймов из видео. Спасибо за уроки, часто обращаюсь к ним.
@samura1147
@samura1147 3 жыл бұрын
Слишком круто
@____-fh4wx
@____-fh4wx 3 жыл бұрын
Сергей, всем прекрасно известно, что в современном мире, люди, которые представляют собой личность заинтересованную во всем, расцениваются как ценные кадры. Занимаясь программированием, хочется углубленней окунуться в мир технологий, начиная с самого примитивного, с осваивания самого компьютера. Я прекрасно понимаю то, что многие люди уже имеют неплохие знания, и умеют обращаться и разбираться в ПК, но также резонно и то, что множество людей, которые только хотят познакомиться, и научиться обращаться с ним. Как итог, который Вы можете расценивать на подобие просьбы, я бы хотела попросить Вас, при имении свободного времени, записать плейлист о том, как что работает, начиная с функций содержимого компьютера, заканчивая, для примера, установкой Windows... Вы, с Вашей подачей материала и прекрасно вырабатанной техникой речи, способны сделать это лучше всех. По возможности, подумайте над предложением. Спасибо!
@aleksandrgaziev4470
@aleksandrgaziev4470 3 жыл бұрын
Лайк не глядя
@VyacheslavTamplier
@VyacheslavTamplier 3 жыл бұрын
Скорее не ASCII-картинка, а картинка из 10 символов ). Спасибо за крутое видео, Сергей, было очень интересно! Только один момент немного не понял, где-то на 17:50 ты создаешь метод Convert, который возвращает зубчатый массив и внутри работает с локальным зубчатым массивом. Там ведь легко можно было обойтись двумерным массивом - размерность изначально известна, длина строк массива постоянна (картинка прямоугольная). Почему? Для демонстрации работы зубчатого массива? P.S.: я не зануда, просто действительно интересно )
@VyacheslavTamplier
@VyacheslavTamplier 3 жыл бұрын
Поясню для тех, кто захочет кинуть ссылку на википедию. Про ASCII-графику - это была шутка.
@МихаилЦумбек
@МихаилЦумбек Жыл бұрын
Самое интересное, что говорит он как раз "Создаём двумерный массив" 15:30
@infinitynoir5441
@infinitynoir5441 3 жыл бұрын
Привет! У меня есть небольшое предположение по использованию второй таблички с символами для негатива. По-идее от нее можно отказаться, если использовать в методах .Reverse() на оригинальном массиве, присвоив результат другой переменной, либо реверснуть основной массив через статический метод от Array класса. Но нюансы ты точно эти знаешь, это больше как рассуждения для полноты комментария. Это условно избавит от необходимости содержать две таблички) И небольшой нюанс по именованию констант, возможно я ошибаюсь, но официальное соглашение по именованию от Microsoft предлагает нам использовать PascalCase вместо ALLCAPS и без подчеркивания. Не пойми меня пожалуйста неправильно и не рассматривай это со стороны критики. Я сам имею уже небольшой официальный опыт и ты все равно для меня гуру и я смотрю все видосы с удовольствием.) Мне просто самому приятно за что нить зацепиться, ведь когда ты можешь что-то заметить, а сам учитель не заметил - это очень интересное чувство. Но при этом конечно есть тревога, что я тут только воды налил и есть другие нюансы, которые явно говорят о моей неправоте)). Ну и все соглашения по коду и все такое прочее - это естественно лишь рекомендации, даже если они официальные. Спасибо тебе!
@masson22
@masson22 3 жыл бұрын
Вы меня, конечно, простите, но я рад что у Вас не миллионная аудитория - меньше конкурентов! А так, Вы безусловно заслеживаете их! Контент сформулирован и подан превосходно! Все очень доходчиво и понятно! Спасибо за то что Вы делаете! Пожалуйста, не останавливайтесь))
@musyanya7546
@musyanya7546 3 жыл бұрын
В программировании не стоит боятся конкуренции. До конца доходит 1-2℅ начавших.
@salamataliyev5746
@salamataliyev5746 3 жыл бұрын
Сначало я испугался,что видеокарта накрылась.
@Murlack
@Murlack 3 жыл бұрын
гуд
@DD0S2
@DD0S2 3 жыл бұрын
спасибо
@shushard
@shushard 3 жыл бұрын
Класс
@dimooon2667
@dimooon2667 3 жыл бұрын
Паххах. Человек который обучил меня с нуля языку C++ рекламирует мне курсы по C++
@Murlack
@Murlack 3 жыл бұрын
буууууууууууууууууум бомба лацк
@hairyrope3890
@hairyrope3890 Жыл бұрын
Скажите пожалуйста, после какого урока в плейлисте "C# УРОКИ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ" можно начинать разбирать подобные проекты из "C# ПЛЮШКИ"???
@voidout3124
@voidout3124 3 жыл бұрын
А можно такую же плюшку видео, только на C++!?
@Roman-og4ur
@Roman-og4ur 3 жыл бұрын
Конечно можно, ты же его видимо изучаешь. Алгоритм что там, что тут один и тот же, отличается только синтаксис.
@Mr47wereim
@Mr47wereim 3 жыл бұрын
Почему человек такого уровня знаний,не преподаёт в университетах,вопрос открытый!
@oynamalikanal3505
@oynamalikanal3505 3 жыл бұрын
Это рядовой программист, которого научили всему на работе опытные программисты, это даже не самоучка
@sanzharzaitenov5268
@sanzharzaitenov5268 2 ай бұрын
@@oynamalikanal3505 не каждый рядовой программист способен преподавать
@architectroman
@architectroman 3 жыл бұрын
@SimpleCode, na C++ takoe ne planirueca? Spasibo.
@ElectroK0t
@ElectroK0t 3 жыл бұрын
Мне показалось или это первая интеграция?)) Если так, то с почином)
@МаксимХоменко-г1ь
@МаксимХоменко-г1ь 3 жыл бұрын
воу, прикольно.
@pavelchagovskiy6447
@pavelchagovskiy6447 3 жыл бұрын
Огромное Вам спасибо, все собрал, работает. А где можно взять более обширную таблицу яркости символов? На 96.
@QScientist
@QScientist 3 жыл бұрын
Не знаю, но посетила такая идея: напечатать все символы в консоли, далее разбить это на прямоугольники и потом посчитать долю ярких пикселей ко всем пикселям в прямоугольнике, тогда у нас каждый символ будет соответствовать какой-то яркости. Упорядочив их можно получить самому такую таблицу для любых символов, в том числе и японских и китайских. Это все можно сделать программно
@ploxx7808
@ploxx7808 3 жыл бұрын
Отличное видео. Как тебе в голову такая идея пришла? p.s. не программирую на c#, но интересно смотреть реализацию интересной идеи.
@SHKIPPER989
@SHKIPPER989 3 жыл бұрын
интересно_)
@slyene6202
@slyene6202 3 жыл бұрын
Неплохо было бы добавить дизеринг
@АртёмМиков-т1з
@АртёмМиков-т1з 2 жыл бұрын
У меня вопрос, я тоже написал такую программу и я вот хочу из неё сделать трансляцию. Но проблема в том что обработка занимаю много времени секунд 10 . Как можно оптимизировать, ускорить работу?
@stanleycherkesov9548
@stanleycherkesov9548 3 жыл бұрын
This TOP!
@OLDbespreDEL
@OLDbespreDEL 3 жыл бұрын
Расскажите какое практическое применение этой плюшки?
@Бот5329-и5г
@Бот5329-и5г 3 жыл бұрын
делать прикольные картинки
@marlenkaparov7735
@marlenkaparov7735 3 жыл бұрын
Как на счет wpf в следующий раз заюзать?
@catastrophe7416
@catastrophe7416 3 жыл бұрын
Почему у меня изображение отображается на вертикальном формате а не горизантальн ом???
@marlenkaparov7735
@marlenkaparov7735 3 жыл бұрын
Это одно видео практики намного лучше теоритических видео на канале
@АльбертБиктимиров-л7г
@АльбертБиктимиров-л7г 3 жыл бұрын
Почему у тебя досих пор не 2 миллиарда подписчиков ? -__- p.s пошел писать эту штуку на питоне
@h2ogaming108
@h2ogaming108 3 жыл бұрын
2 миллиардам людей не обязательно уметь программировать. Каждому свое.
@alexbayzaros762
@alexbayzaros762 3 жыл бұрын
в Solution explorer нету references, как включить это?
@catastrophe7416
@catastrophe7416 3 жыл бұрын
параметр должен быть положительным и меньше высоты ЧТО ДЕЛАТЬ господа????
@killerboy9984
@killerboy9984 3 жыл бұрын
Для чего в объявлении метода ToGrayScale используется ключевое слово this?
@SimpleCodeIT
@SimpleCodeIT 3 жыл бұрын
kzbin.info/www/bejne/onmXinydfrJ2eK8
@killerboy9984
@killerboy9984 3 жыл бұрын
@@SimpleCodeIT Спасибо
@Mani_Fast
@Mani_Fast 3 жыл бұрын
а это на c++ возможно да
@andrewblack1684
@andrewblack1684 3 жыл бұрын
А почему Forms, а не WPF?
@andrewblack1684
@andrewblack1684 3 жыл бұрын
Точнее, почему старый framework, а не net. core, например. Или даже может уже пора в сторону .net 5 посмотреть?
@АндрійКотюх-й1у
@АндрійКотюх-й1у 2 жыл бұрын
я тут навіть рекламу не буду перемотувати.
@user-iw7wb9ds8n
@user-iw7wb9ds8n 3 жыл бұрын
о я похожее делал но я еще с цветом манипулировал
@hutoryanin
@hutoryanin 3 жыл бұрын
"какой-то ДОБРЫЙ комментарий..."
@altnikolos95
@altnikolos95 3 жыл бұрын
Кто эти 8 человек поставили дизлайк?
@Prog-e6q
@Prog-e6q Жыл бұрын
ы
@pavelkross
@pavelkross 3 жыл бұрын
спасибо
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
GIANT Gummy Worm #shorts
0:42
Mr DegrEE
Рет қаралды 152 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
Vue 3 фундаментальный курс от А до Я
3:01:26
ты C++ РАЗРАБОТЧИК?) ага
12:04
Winderton
Рет қаралды 250 М.
Как устроен QR-код? [Veritasium]
33:28
Vert Dider
Рет қаралды 809 М.
C++ Разработчик учит Python
28:01
Winderton
Рет қаралды 513 М.