- Файл
- История файлов
- Использование файла
- Глобальное использование файлов
- Метаданные
Размер при предпросмотре: 800 × 450 пикселей . Другие разрешения: 320 × 180 пикселей | 640 × 360 пикселей | 1024 × 576 пикселей | 1280 × 720 пикселей | 1920 × 1080 пикселей .
Исходный файл (1920 × 1080 пикселов, размер файла: 8 КБ, MIME - тип: изображение / PNG )
Резюме
ОписаниеОдин миллион точек 1080p.png | Английский: Визуализация в формате Full HD ровно одного миллиона черных точек (пикселей) в 100 группах по 10000. Для сравнения, каждая плитка с белым или серым фоном содержит 1000 черных точек. |
Источник | Наша работа |
Автор | Cmglee |
Исходный код Python
one_million_dots_1080p.py |
---|
PNG импортdef draw_pixel ( пикселей , ширина , x , y , rrggbb ): offset_r = ( ширина * y + x ) * 3 пикселя [ offset_r ] = int ( rrggbb [ - 6 : - 4 ], 16 ) пикселей [ offset_r + 1 ] = int ( rrggbb [ - 4 : - 2 ], 16 ) пикселей [ offset_r + 2 ] = int ( rrggbb [ - 2 : ], 16 )width_1k = 19 height_1k = 106 width_10k = 10 * width_1k height_1m = 1080 width_1m = 1920 excludess = [( 18 , 0 ), ( 18 , 2 ), ( 18 , 4 ), ( 18 , 6 ), ( 18 , 100 ), ( 18 , 102 ), ( 18 , 104 )] skips = [ 2 , 1 , 2 , 1 , 2 , 4 , 2 , 1 , 2 , 1 , 2 ] skip_cumuls = [ sum ( skips [: i + 1 ]) для я в диапазоне ( LEN ( пропускает ))] out_pixels = [ 248 для ввода в диапазоне ( width_1m * height_1m * 3 )] height_1k_minus_1 = height_1k - 1 width_1k_minus_1 = width_1k - 1 для x_1m в диапазоне ( 10 ): печать ( x_1m ) для y_1m в диапазоне ( 10 ): для x_10k в диапазоне ( 10 ): is_x_1m_multiple_of_2 = x_1m % 2 == 0 is_x_10k_multiple_of_2 = x_10k % 2 == 0 is_checker_grey = ( x_10k + y_1m ) % 2 == 0 для yk_1k) в диапазоне ( height_1 ) : для x_1k в диапазоне ( width_1k ): х = x_1k , если ( не is_x_1m_multiple_of_2 ) еще width_1k_minus_1 - x_1k у = y_1k , если ( is_x_10k_multiple_of_2 ) еще height_1k_minus_1 - y_1k draw_pixel ( out_pixels , width_1m , x_1m * width_10k + skip_cumuls [ x_1m ] + x_10k * width_1k + x , y_1m * height_1k + skip_cumuls [ y _1m ] + у , '# 000000' , если (( x_1k + y_1k ) % 2 == 0 и ( x_1k , y_1k ) не в excludess ) остальное ( '#eeeeee' , если ( is_checker_grey ) еще '#ffffff' )) f_out = png . Writer ( ширина = ширина_1 м , высота = высота_1 м , альфа = ложь ) f_out . write_array ( открытый ( ' % s .png' % ( __file__ [: __file__ . rfind ( '.' )]), 'wb' ), out_pixels ) |
Лицензирование
Я, владелец авторских прав на это произведение, публикую его под следующими лицензиями:
| Этот файл находится под лицензией Creative Commons Attribution-Share Alike 4.0 International . | |
https://creativecommons.org/licenses/by-sa/4.0 CC BY-SA 4.0 Лицензия Creative Commons Attribution-Share Alike 4.0 правдаправда |
Разрешается копировать, распространять и / или изменять этот документ в соответствии с условиями лицензии GNU Free Documentation License версии 1.2 или любой более поздней версии, опубликованной Free Software Foundation ; без неизменяемых разделов, без текстов на лицевой обложке и без текстов на задней обложке. Копия лицензии включена в раздел под названием GNU Free Documentation License .http://www.gnu.org/copyleft/fdl.htmlGFDLЛицензия свободной документации GNUправдаправда |
Вы можете выбрать лицензию на ваш вкус.
Элементы, изображенные в этом файле
изображает
creator<\/a>"}},"text\/plain":{"en":{"":"creator"}}},"{\"value\":{\"entity-type\":\"property\",\"numeric-id\":4174,\"id\":\"P4174\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"":"Wikimedia username<\/a>"}},"text\/plain":{"en":{"":"Wikimedia username"}}},"{\"value\":\"Cmglee\",\"type\":\"string\"}":{"text\/html":{"en":{"P4174":"Cmglee<\/a>","P2093":"Cmglee"}},"text\/plain":{"en":{"P4174":"Cmglee","P2093":"Cmglee"}}},"{\"value\":{\"entity-type\":\"property\",\"numeric-id\":2699,\"id\":\"P2699\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"":"URL<\/a>"}},"text\/plain":{"en":{"":"URL"}}},"{\"value\":\"https:\\\/\\\/commons.wikimedia.org\\\/wiki\\\/user:Cmglee\",\"type\":\"string\"}":{"text\/html":{"en":{"P2699":"https:\/\/commons.wikimedia.org\/wiki\/user:Cmglee<\/a>"}},"text\/plain":{"en":{"P2699":"https:\/\/commons.wikimedia.org\/wiki\/user:Cmglee"}}},"{\"value\":{\"entity-type\":\"property\",\"numeric-id\":2093,\"id\":\"P2093\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"":"author name string<\/a>"}},"text\/plain":{"en":{"":"author name string"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P170 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
создатель
некоторая ценность
Имя пользователя Викимедиа : Cmglee
URL : https://commons.wikimedia.org/wiki/user:Cmglee
строка имени автора : Cmglee
copyright status<\/a>"}},"text\/plain":{"en":{"":"copyright status"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":50423863,\"id\":\"Q50423863\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P6216":"copyrighted<\/a>"}},"text\/plain":{"en":{"P6216":"copyrighted"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P6216 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
статус авторского права
защищенный авторским правом
copyright license<\/a>"}},"text\/plain":{"en":{"":"copyright license"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":50829104,\"id\":\"Q50829104\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P275":"GNU Free Documentation License, version 1.2 or later<\/a>"}},"text\/plain":{"en":{"P275":"GNU Free Documentation License, version 1.2 or later"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":18199165,\"id\":\"Q18199165\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P275":"Creative Commons Attribution-ShareAlike 4.0 International<\/a>"}},"text\/plain":{"en":{"P275":"Creative Commons Attribution-ShareAlike 4.0 International"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P275 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
лицензия на авторское право
Лицензия свободной документации GNU, версия 1.2 или новее
Creative Commons Attribution-ShareAlike 4.0 International
source of file<\/a>"}},"text\/plain":{"en":{"":"source of file"}}},"{\"value\":{\"entity-type\":\"item\",\"numeric-id\":66458942,\"id\":\"Q66458942\"},\"type\":\"wikibase-entityid\"}":{"text\/html":{"en":{"P7482":"original creation by uploader<\/a>"}},"text\/plain":{"en":{"P7482":"original creation by uploader"}}}}" class="wbmi-entityview-statementsGroup wbmi-entityview-statementsGroup-P7482 oo-ui-layout oo-ui-panelLayout oo-ui-panelLayout-framed">
источник файла
оригинальное творение пользователя, загрузившего
История файлов
Щелкните дату / время, чтобы просмотреть файл в том виде, в котором он был в тот момент.
Дата / время | Эскиз | Габаритные размеры | Пользователь | Комментарий | |
---|---|---|---|---|---|
Текущий | 23:05, 28 августа 2017 | 1920 × 1080 (8 КБ) | Cmglee | {{Информация | Описание = {{ru | 1 = Визуализация в формате Full HD ровно одного миллиона черных точек (пикселей) в 100 группах по 10 000). Для сравнения, каждая плитка с белым или серым фоном содержит 1000 черных точек. }} | Источник = {{own}} | Автор ... |
Использование файла
Следующие страницы английской Википедии используют этот файл (страницы других проектов не указаны):
- 1 000 000
- Пользователь: Cmglee
Глобальное использование файлов
Следующие другие вики используют этот файл:
- Использование на es.wikipedia.org
- Миллон
- Использование на tr.wikipedia.org
- Milyon
Метаданные
Этот файл содержит дополнительную информацию, вероятно, добавленную с цифровой камеры или сканера, которые использовались для ее создания или оцифровки.
Если файл был изменен по сравнению с исходным состоянием, некоторые детали могут не полностью отражать измененный файл.
Горизонтальное разрешение | 28,34 пикселей на канал |
---|---|
Вертикальное разрешение | 28,34 пикселей на канал |