Псевдоанимация / программирование :: gif :: zeroanimation :: python :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

python zeroanimation программирование geek gif 

Псевдоанимация

Пощу заново, старый пост удалил, из-за тегов он скатился в фендом.

Позадротствовал чутка и наколхозил всратый алгоритм, для превращения картинки в кучку ноликов(строка).
Вот второй результат анимации. Сегодня завтра может чутка поменяю алгоритм работы и увеличу "разрешение" со 128 в длину до 192 или 256, для большей детализации.




Первая анимация была на основе этого поста http://mspa.reactor.cc/post/4214465#comment20589740


Подробнее
gif2,People & Blogs,,gif with puthon\pillow in zero
gif_to_zero,People & Blogs,,
python,zeroanimation,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,gif
Еще на тему
Развернуть
Ну И На Хуа?
Jadelord Jadelord 17.05.202013:10 ответить ссылка 1.1
а потому!
riffraff riffraff 17.05.202013:11 ответить ссылка -1.7
Моё почтение. А кроме нулей не задумывался о комбинациях других символах там на изгибах и прямых?
Я сначала хотел в принципе получить хоть какой-то результат. А так да, если разбить на квадраты по 4 нуля и в зависимости от комбинации, использовать:
' I' и 'I ' 01/01 и 10/10
_ для 00/11
Ну и далее в таком же духе, то и правда даже при низком разрешении можно получить более четкую картинку.
я вот о чем, сначала перегнать в набор нулей(есть точка) и единиц(нет точки) в разрешение, например 512*хзчто, а дальше использовать циклы сравнения строк или массивов для замены квадратика из 4х символов на подходящий символ из какой нить кодировки. В итоге рисунок при разрешении 128*хзчто станет четче
b <-"i d —
00
1	о
о I Оо
Изображения это весело. Сжатие, бинаризация, морфология... Интересно будет посмотреть, что у тебя получится, когда реализуешь запланированные тобой маски. Не забрасывай, может пригодится :)
Да я просто закрепляю работу со строками, массивами и алгоритмами простейшими.
M Player
aj
8*
I
B .nr/8H
p.tet *
fcXSttX
p%tt%@8i3
stttttu
(a@@888@@XX ;;;; ; ittUfcZZttX ;;;;; ( J 5}jtttStttSSt ) }}j ;;; ;ttSSt%ZtSSt;;s! ;;; titSSZttSSSt;^ ;; ttfcZZXZXSSSSti ] 0Sjca8iM388XSSS t8|
■ ■		t		
■ ■	■ ■	■ ■		t
t	■	■ ■	■ ■	t
x @	8	£	£	7 L	Bl		1	1	i	a	№		s	
	■ ■	I	2	l
wasd123i wasd123i 17.05.202015:47 ответить ссылка 0.6
У меня изначальная задача была все черно-белое. Вот начальные изображения без анимации
0 0
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG üvüUUvvüüüvv ^JKjK)\)\)\)}0'0'0^JXj vüüvvvüVVÜ
00000000000000000000000000000000000000
00 000
00000000000000000000000000
ÜÜÜÜÜWÜÜÜUÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
UÜÜÜÜÜÜÜUÜÜÜÜÜUÜÜÜUÜÜÜÜ
ûûûûüûûûûûûûûûüûûûû
üüüUüüüüüüüüüüüüüüt?
Oüüt7t7üüüüüüüt/t/
00000000000
0
Тут я понял, что надо по ширине вытягивать
000000000
000000000
0000000000
00000000000
0000000000
00000000000
00000000000
000000000000
00000000000
0 00000000000 000 0 0000000000 000 00 000000000000 00 00 0000000000000000 0 00 0 0 0000000000 000000 00 0000000 0 00 0000000000 0 000 00 000000000 00 000 1000	0000 000000000	00000000
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
‘3’-’1’=
Traceback (most recent call last) File "<pyshell#2>"1 line 1, in <mo •3-T
TypeError: unsupported operand type(s) for 'str' and s •h . — ■
Jake VandefPlas
O'REILLY'
Python for Excel
A Modem Environment for Automation and Data Analysis
F©Sx Zumstoin PLAYLIST
How to learn Python
£ Andrii • 8 songs, 26 min 30 sec
► © "•
# TITLE
ALBUM
25
One Hot Minute (Deluxe Edition)
Surrealistic Pillow
Notes From The Underground
Dime
Learning
Python / What Do You Know Dinner Music Piano
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор python языки программирования программирование

PLAYLIST How to learn Python £ Andrii • 8 songs, 26 min 30 sec ► © "• # TITLE ALBUM 25 One Hot Minute (Deluxe Edition) Surrealistic Pillow Notes From The Underground Dime Learning Python / What Do You Know Dinner Music Piano
gif2,People & Blogs,,gif with puthon\pillow in zero being slower than c