Форум программистов, компьютерный форум CyberForum.ru

Дуэль на лучший рисунок (изображение) в C++ - C++

Восстановить пароль Регистрация
 
Flame's
 Аватар для Flame's
0 / 0 / 0
Регистрация: 21.01.2012
Сообщений: 20
25.01.2012, 14:57     Дуэль на лучший рисунок (изображение) в C++ #1
Предлогаю всем кому не лень сделать рисунок(изображение), это может быть портрет,стул,дом, что угодно). Чем рисовать( точки,слэши,звездочки и т.п.). Работа долгая и кропотливая, так что кому не лень ждем шедевров от программистов)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
25.01.2012, 15:05     Дуэль на лучший рисунок (изображение) в C++ #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
                              ,|
                             //|                              ,|
                           //,/                             -~ |
                         // / |                         _-~   /  ,
                       /'/ / /                       _-~   _/_-~ |
                      ( ( / /'                   _ -~     _-~ ,/'
                       \~\/'/|             __--~~__--\ _-~  _/,
               ,,)))))));, \/~-_     __--~~  --~~  __/~  _-~ /
            __))))))))))))));,>/\   /        __--~~  \-~~ _-~
           -\(((((''''(((((((( >~\/     --~~   __--~' _-~ ~|
  --==//////((''  .     `)))))), /     ___---~~  ~~\~~__--~
          ))| @    ;-.     (((((/           __--~~~'~~/
          ( `|    /  )      )))/      ~~~~~__\__---~~/ ,(((((((
             |   |   |       (/      ---~~~/__-----~~\)))))))))))
             o_);   ;        /      ----~~/           \(((((((((((
                   ;        (      ---~~/         `:::|     ))))));,.
                  |   _      `----~~~~'      /      `:|      ((((((((((
            ______/\/~    |                 /        /         )))))))))
          /~;;.____/;;'  /          ___----(   `;;;/                ((((
         / //  _;______;'------~~~~~    |;;/\    /                    ))
        //  | |                        /  |  \;;,\
       (<_  | ;                      /',/-----'  _>
        \_| ||_                     //~;~~~~~~~~~
            `\_|                   (,~~  
                                    \~\
                                     ~~
asci art)

а это пегас разбился

,|
//| ,|
//,/ -~ |
// / | _-~ / ,
/'/ / / _-~ _/_-~ |
( ( / /' _ -~ _-~ ,/'
\~\/'/| __--~~__--\ _-~ _/,
,,)))))));, \/~-_ __--~~ --~~ __/~ _-~ /
__))))))))))))));,>/\ / __--~~ \-~~ _-~
-\(((((''''(((((((( >~\/ --~~ __--~' _-~ ~|
--==//////(('' . `)))))), / ___---~~ ~~\~~__--~
))| @ ;-. (((((/ __--~~~'~~/
( `| / ) )))/ ~~~~~__\__---~~/ ,(((((((
| | | (/ ---~~~/__-----~~\)))))))))))
o_); ; / ----~~/ \(((((((((((
; ( ---~~/ `:::| ))))));,.
| _ `----~~~~' / `:| ((((((((((
______/\/~ | / / )))))))))
/~;;.____/;;' / ___----( `;;;/ ((((
/ // _;______;'------~~~~~ |;;/\ / ))
// | | / | \;;,\
(<_ | ; /',/-----' _>
\_| ||_ //~;~~~~~~~~~
`\_| (,~~
\~\
~~
-=ЮрА=-
Заблокирован
Автор FAQ
25.01.2012, 18:11     Дуэль на лучший рисунок (изображение) в C++ #3
Flame's, вбей в гугле ASCII art и найди 1000 + 1 ссылку, а лучше нагугли программу по генерации текстовых картинок из фотки - очень приколько выходит...
________________________________________††
______________________________________†¶¶‡
______________________††_†_____†¶¶8†††¶¶¶¶¶†
___________________‡¶¶†††_8¶¶¶¶¶¶¶‡††††¶¶¶88†
_________________†88¶¶†††‡¶¶¶¶¶¶¶¶¶‡††††¶¶¶†
________________†‡†‡†††††¶¶¶¶¶¶¶¶¶¶¶¶†_†††‡†
_________†††††††††††††8‡¶¶¶¶¶¶¶¶¶¶¶¶¶¶8††††††‡_
______††††††††††‡†‡¶¶¶¶‡¶¶‡88‡†‡88†‡¶¶¶¶¶†††††‡†_
______††††††‡‡†___‡¶¶¶¶88¶†††‡†††††‡¶8_¶¶¶8†††††††
_______‡††††‡_____‡¶¶¶¶¶8¶††‡†‡†‡‡‡‡_‡‡¶¶¶¶‡††††††
________‡††††‡‡___8¶¶¶¶¶‡¶†‡†‡††††‡_†8‡¶¶¶¶‡††††††
_________‡‡††††‡††8¶¶¶¶¶¶††‡‡†††‡‡___††¶¶¶8††††††
__________‡‡†‡†††‡††¶¶¶¶¶8‡†††††‡8___††¶¶‡†††††‡
___________†‡‡‡‡‡‡†††¶¶8‡‡‡††††‡‡8†___‡8†††‡†‡‡
_____________†‡‡††††¶‡†††††††††††††¶‡†‡‡‡‡‡†‡‡
_______________‡‡††8‡††††††††††¶¶‡88†††††‡‡‡‡
________________‡88888888888¶¶¶¶¶¶¶¶8‡††‡‡‡¶8
________________‡888888888888888‡888888††¶¶¶8
_______________†8888888888¶8888888888888¶¶¶¶8
_______________†8888888888888888888888‡†8¶¶¶8
________________‡888888888‡‡8888888888_†8¶¶¶8
________________‡8¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶88‡_†‡¶¶¶8
________________†¶¶8888888888888888¶¶‡_††¶¶¶‡
_________________¶8888888888888888888‡___‡8¶‡
_________________†888888888888888‡8‡888__†88‡
__________________8888888888888888888888‡__†
__________________†¶8888888888888888‡888‡8†
___________________‡88888888888888888¶¶¶¶¶¶
___________________‡888888888¶¶¶¶¶¶¶‡8¶¶¶¶¶8
___________________†¶¶¶¶¶¶8¶¶8¶¶¶¶¶¶¶¶¶¶¶¶¶¶‡
____________________‡¶¶¶¶¶¶8¶8¶¶¶¶¶¶¶¶¶¶¶¶¶8¶
____________________†¶¶¶¶¶¶¶8¶¶¶¶¶¶¶¶¶‡‡‡‡‡888
_____________________¶¶¶¶¶¶¶¶¶¶88‡‡‡‡88‡‡‡8‡88
____________________8‡‡‡‡‡‡‡88888888‡‡‡‡‡‡‡888†
__________________†88‡‡‡‡‡‡888888888‡‡‡‡‡‡‡888†
_________________†88‡‡‡‡‡‡888¶8¶¶888‡‡‡‡‡‡8888†
________________†88‡‡‡‡‡‡‡‡888¶¶¶8888‡‡‡‡‡8888
________________88‡‡‡‡‡‡‡‡‡888¶_†¶88888888888‡
_______________88‡‡‡‡‡‡‡8888¶‡__†¶88888888888
______________‡8‡‡‡‡‡‡88888¶†____¶888888888¶‡
_____________†8‡‡‡‡‡‡888888______8¶888888888
____________†8‡‡‡‡‡‡‡888¶‡_______‡¶88888888‡
____________88‡‡‡‡‡8888¶†________†¶8888888¶†
___________‡8‡‡‡‡‡888¶8__________†¶88888888
__________†8‡‡‡88888¶†____________888888888
__________8‡‡888888¶†_____________88888888‡
_________‡88888888¶†______________88888888‡
_________¶8888888¶†_______________‡¶88888¶‡
_________8¶888888__________________¶888888‡
________†¶88888¶‡__________________8¶88‡‡88
________†¶88888¶‡__________________888‡‡‡88
________‡¶88888¶‡__________________888‡888¶
________8¶88888¶†__________________88888888
________8¶88888¶___________________888888¶8
________888888¶‡___________________888888¶†
________8888888____________________¶8888¶8
________88888¶†____________________¶8‡888†
________¶88888_____________________¶8‡8¶‡
_______†8‡‡8¶‡____________________†8‡‡88
_______‡88888_____________________‡88‡8‡
_______8888¶8____________________†8‡‡88
_______¶888¶†____________________8888¶‡
_______8‡‡‡†¶¶___________________‡‡‡‡8
______‡‡†‡†‡¶¶‡_________________†‡†‡†‡‡
_____†‡†††‡¶¶8__________________†‡†††‡‡
_____‡‡‡†8¶†¶___________________‡‡††‡‡‡
___‡¶¶88¶8_†¶__________________†‡‡‡††‡
_†¶¶¶¶8¶¶__†8_________________†¶¶¶¶¶¶¶
_†¶¶¶¶¶¶¶__††_________________‡¶‡¶¶¶¶‡
_______________________________¶¶¶¶¶¶

Добавлено через 7 минут

Не по теме:

Причём тут С/С++ непонятно...

Flame's
 Аватар для Flame's
0 / 0 / 0
Регистрация: 21.01.2012
Сообщений: 20
25.01.2012, 18:12  [ТС]     Дуэль на лучший рисунок (изображение) в C++ #4
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Flame's, вбей в гугле ASCII art и найди 1000 + 1 ссылку, а лучше нагугли программу по генерации текстовых картинок из фотки - очень приколько выходит...
Я надеялся, что будет интересно, а не просто скопировал и вставил).
-=ЮрА=-
Заблокирован
Автор FAQ
25.01.2012, 18:19     Дуэль на лучший рисунок (изображение) в C++ #5
Цитата Сообщение от Flame's Посмотреть сообщение
Я надеялся, что будет интересно, а не просто скопировал и вставил).
- лучше объявить конкурс кто напишет лучшую ASCII art программу!

Не по теме:

PS: Можно подумать тут найдётся тот, кто будет рисовать ASCII art а не копипастить - для этого нужен талант к изо, который у программеров часто ограничен, т.к. у последних развито логическое а не образное мышление...

Flame's
 Аватар для Flame's
0 / 0 / 0
Регистрация: 21.01.2012
Сообщений: 20
25.01.2012, 18:40  [ТС]     Дуэль на лучший рисунок (изображение) в C++ #6
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- лучше объявить конкурс кто напишет лучшую ASCII art программу!

Не по теме:

PS: Можно подумать тут найдётся тот, кто будет рисовать ASCII art а не копипастить - для этого нужен талант к изо, который у программеров часто ограничен, т.к. у последних развито логическое а не образное мышление...

Ну в таком случаи, лучше чтобы тему создал модератор(ну чтоб следить и т.п.) И насчет программ согласен, будем ждать работ)
magirus
Супер-модератор
 Аватар для magirus
25479 / 14020 / 740
Регистрация: 15.09.2009
Сообщений: 59,700
Записей в блоге: 61
25.01.2012, 20:57     Дуэль на лучший рисунок (изображение) в C++ #7
Цитата Сообщение от Flame's Посмотреть сообщение
ну чтоб следить и т.п.
мы и так можем следить. если интересно то можно устроить и конкурс.
только имхоится для новичков такое сложно будет...
-=ЮрА=-
25.01.2012, 21:36
  #8

Не по теме:

Цитата Сообщение от magirus Посмотреть сообщение
если интересно то можно устроить и конкурс. только имхоится для новичков такое сложно будет...
- поддерживаю!Пару лет назад вконтакте была мода ставить картинки в Инфу на странице(у меня до сих пор стоит). Тогда начал свой ASCII generator и так и не довёл(нашёл сайт с класными картинками), теперь по прошествии 3,5 лет откопал его исходники и с удовольствием принял бы участие в конкурсе
magirus, я 1000 раз за!!!Кто-то ещё участвовать будет...???

AnyOne697
 Аватар для AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 532
25.01.2012, 23:15     Дуэль на лучший рисунок (изображение) в C++ #9
Ну попробовать можно всегда =)
Только вот я не понимаю - будем подавать на вход имаг и смотреть у кого лучше или попробуем написать ИИ (или ВИ - кому как лучше)?..
ValeryS
Модератор
6374 / 4840 / 442
Регистрация: 14.02.2011
Сообщений: 16,043
25.01.2012, 23:21     Дуэль на лучший рисунок (изображение) в C++ #10
Цитата Сообщение от Flame's Посмотреть сообщение
Работа долгая и кропотливая, так что кому не лень ждем шедевров от программистов)
работа быстрая и рутиная для тех кто знает алгоритмы
рисовать???

Добавлено через 3 минуты
мне просто влом поднимать и переводить
но лет так тридцать назад все кто имел доступ АЦП рисовали Джоконду(фильм"Служебный роман")
-=ЮрА=-
Заблокирован
Автор FAQ
25.01.2012, 23:21     Дуэль на лучший рисунок (изображение) в C++ #11
Цитата Сообщение от AnyOne697 Посмотреть сообщение
Только вот я не понимаю - будем подавать на вход имаг и смотреть у кого лучше или попробуем написать ИИ (или ВИ - кому как лучше)?..
- т.к. ASCII графика очень чувствительна к Шрифту - предлагаю приз тому кто воплотит наиболее "кросс шрифтовый" проект конвертации image в ASCII art. Я уж давно бился над оптимальным подбором символов для передачи оттенков, думаю чему нибудь у друг дружки научимся...
AnyOne697
 Аватар для AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 532
25.01.2012, 23:30     Дуэль на лучший рисунок (изображение) в C++ #12
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
- т.к. ASCII графика очень чувствительна к Шрифту - предлагаю приз тому кто воплотит наиболее "кросс шрифтовый" проект конвертации image в ASCII art. Я уж давно биля над оптимальным подбором символов для передачи оттенков, думаю чему нибудь у друг дружки научимся...
May...be... UTF-8? Там столько символов - печатай нехочу. Тем более можно наваять скрипт который сам распечатает и подберёт наиболее оптимальные символы. А если ещё подготовить (пару дней) програмку до этого - вполне можно выбрать 1k-2k самых-самых символов чаще всего используемых. Другое дело - цвета, но здесь можно попробовать разбивать изображение на блоки и усреднять цвет, потом обесцвечивать по усреднённому оттенку и так подбирать наиболее подходящий символ. Я вижу алгоритм примерно такой.
Отдельно по поводу шрифтов. Это достаточно интересно, особенно с тем фактом, что можно как я ранее описал реализовать адаптацию к шрифту. Так может быть на какой-нить готике проявятся неожиданные результаты. А может и нет =(
-=ЮрА=-
Заблокирован
Автор FAQ
25.01.2012, 23:38     Дуэль на лучший рисунок (изображение) в C++ #13
Цитата Сообщение от AnyOne697 Посмотреть сообщение
UTF-8
- это не шрифт а кодировка, суть моего поста заключалась в том что зачастую ASCII art отлично смотрящийся в CourierNew или LucindaConsole совсем отвратен в Arial или Times New Roman, второй пост данного топика яркий тому пример...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2012, 23:56     Дуэль на лучший рисунок (изображение) в C++
Еще ссылки по теме:

Текстовый рандом, не могу выбрать лучший способ C++
Вывести множество цифр, входящих в изображение числа N, которые не входят в изображение числа M C++
C++ Дуэль

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
AnyOne697
 Аватар для AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 532
25.01.2012, 23:56     Дуэль на лучший рисунок (изображение) в C++ #14
UTF-8
Эм... А разве для неё нет шрифтов?.. Это что-ж она такая, бесшрифтовая?..
Впрочем, да... Наверное я запнулся =( По крайне у меня (linux) на двух-трёх шрифтах весь инет (с китаем тоже) держится. Шрифт-то должен быть, который описывает хотя бы 1% UTF-8

Отдельно по поводу Arial и Times.
Есть шрифты моноширные, а есть - как_им_сдумается. Последние два - именно такие. Поэтому если аски-арт затачивать под этот шрифт - то всё будет хорошо. Прост это запарно =/

P.S. ASCII - это тоже кодировка. То есть такая своеобразная безусловная таблица. Поэтому UTF-art мне кажется более продвинутым =) И ещё интересна будет именно скорость работы.

Добавлено через 17 секунд
И как сильно повысится качество изображения =)
Yandex
Объявления
25.01.2012, 23:56     Дуэль на лучший рисунок (изображение) в C++
Ответ Создать тему
Опции темы

Текущее время: 15:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru