PDA

Просмотр полной версии : [M> Я разработчег! Ну и просто гений! О:-)


Тарифы: МТС, Билайн, МегаФон
Выгодные непубличные тарифы МТС, Билайн, МегаФон, Безлимитный интернет ✅
Moln
02-04-2009, 23:06
В общем, я решил делать прогу которая исправляет размытости на фотках. Алгоритм я пытался обкатывать еще 5 лет назад с помощью друга, ночью пьяные сидели и программировали - вот такие приколы у нас были. Зато очень весело. А вообще, я уже почти 10 лет всерьез не программирую, хотя в детстве всякие инженерные модели лепил и в олимпиадах участвовал. Теперь взялся-таки недельки две назад, хотя диск со средой разработки купил еще полтора года назад.

Осваиваю все заново. Взял сразу платформу дотнет - с нее настольную программу в два счета можно превратить в веб-сервис, это очень конструктивно. Неделю я затратил на то, чтобы просто научиться выводить графические объекты. Там три способа, все простые, но это все по частям в 5-ти учебниках - в общем, мозг сломать можно. Потом один день ушел на то, чтобы брать картинку из файла, еще день - брать пиксели из картинки в массив, потом день, чтобы ставить пиксели из массива обратно в картинку, еще день на алгоритм размытия. Короч, вот так в день по чайной ложке.

В итоге, я пока сделал графический фильтр, который размывает картинку, потом я планирую приступать к обратному процессу. Саму идею придумать легко, а вот потом все это в деталях расписать - сложнее. Я даже не знаю, хватит ли мне терпения довести это до конца. Хотя движуха подогревается желанием увидеть что в конце все-таки получится - а это позитивный фактор.

А пока тут картинка, как все это у меня выглядит:
http://forum.farit.ru/attachment.php...5&d=1238691955

Три танкиста
02-04-2009, 23:15
Клади сюда исходник, я погляжу.:D Или бабла хочешь срубить? Ну молодец... молодец.

Catch You
02-04-2009, 23:15
ты хочешь фотошоп изобрести, да??

Alexey_VIP
02-04-2009, 23:18
cкоро до колеса доберется

Три танкиста
02-04-2009, 23:22
А что плохого в этом?

балласт
02-04-2009, 23:22
голосование где?
p.s. да по*** как-то

крысо
02-04-2009, 23:35
ну а что,
молодец!

ushatai
02-04-2009, 23:38
:D:D:D

Gamaplayer
03-04-2009, 00:06
фарит хуле лижбы доипаться

Tims
03-04-2009, 00:15
в децтве тоже думал над подобной задачей
для обратного процесса явно инфромации недостаточно
поэтому ты в том виде, какая была картинка не восстановишь никак
однако можно несколько улучшить резкость, разрешение и т.п.
почитай про теорию хаоса и фракталы

Anti
03-04-2009, 00:16
моя ставка- не осилишь

Moln
03-04-2009, 05:05
вот тибе сырцы на VB, гляди, добрый молодец...
http://slil.ru/27364393

тока нипойму, зачем тибе децкий куркулятар?

проект канеш каммерческий, но вся суть в алгоритме, которого там пока нет, а оболочку мне не жалко, ничего особенного
получение пикселей через GetPixel - это крайне тормозной метод, надо другой, тока руки не дошли
там еще где-та глюк есть, надо дебажить

Moln
03-04-2009, 05:14
нет, это у простых смертных все как-то тухло, а у гениефф немножк звучит па-другому "фотошоп даже рядом не будет стоять"

вообще, концепция заключается в восстановлении смазывания и расфокусировки - там всякие полоски и ореолы появляюца, вот с ними и будем работать, а фотошоп ниче такого близко не делает
да латна тибе, нинапрягайсо ;)
а мне кажеца, что обратно можно восстановить, если опираться на ореолы отдельных точек и контуров
теорию хаоса и фракталы вдоль и поперек читал, там про флуктуации, бифуркации и аттракторы, тока не догоняю как сюда прикрутить мона, если тока сам чего подскажешь по этому вопросу...
сколько ставишь?

mi-mi siku
03-04-2009, 07:43
Молн какая глупость) ты бы хотяб придерживалсялогике до и после читеться сверху в низ с лева на право... надо не быть просто гением.
а ползунки так же соверзшенно не понятно нах свеху в низ к чему ползунки что какой значит не потписи не значения не различия по цвету...
я хз ваще чей это интерфейс не помню такое уродство в фш.... думаю
кому то надо открутить культи

mi-mi siku
03-04-2009, 07:58
Если бы можно было востоновить люди, бы не мучались с вопросом куда дивать мутные фотки).... можно если немного, улучьшить.. убрать ореол например, а так если фотка не качественная то вообще тухляк...ноп ри большом изображении.. думаю можно придумать поисковик.
я вот так ща подумала..но для этого надо создавать или прогу или базу данных на изображения... с цветовыми сигментами.

ALF
03-04-2009, 08:49
артур, по тебе можно уже книгу написать "наши комплексы" :)

MpaK999
03-04-2009, 10:01
жеееесть.... давно я так не смеялся...

у меня подозрения, либо молн так дико троллит на фарите и жжот пописывая такую хренотень бесмысленную как блюр выдавая его за обратный эффект, либо он аутичный школьник (вы же надеюсь не считаете, что все аутичные дети гении:))) ) живя где-то в своём колхозном мирке аулда так сказать

Картер
03-04-2009, 10:07
Ну в каких-то пределах можно уточнить фотку, но новая информация не добавляется, просто ранее не воспринимаемая мозгом становится воспринимаемой.

гламуртаза
03-04-2009, 10:28
:D:D:D

Moln
03-04-2009, 10:28
цыц, не бузи!
где глупость? что за "до и после читеться сверху в низ с лева на право..." - по-русски можна?

это рабочая версия, ползунки и прочий для меня нужны как разработчика, чтобы проверять работу программы по частям
Ваши? а я тут причем? что не так, кстати?

да, молн бывает что жоско троллит на фарите, но в этом случае тебе просто надо немножко разуть глаза, я там написал, что пока блюр сделал, а уже дальше буду делать обратную функцию
я думаю, не надо путать размытие и рассеивание, в расфокусированных данные о свете не исчезают а перераспределяются, если правильно составить эту функцию, то можно составить и обратную

Moln
03-04-2009, 10:33
я вот ща покопался и нашел в интернете какие-то упоминания о "именно реконструкции теле- и фото- изображений, рассматриваются случаи как смазанных изображений, так и расфокусированных. Задача сводится к решению интегрального уравнения Фредгольма 1-ого порядка"
полезу в первоисточники...

mmmlll
03-04-2009, 10:34
шляпа какаято

walek
03-04-2009, 10:42
горизонт завален.

Чифу
03-04-2009, 10:49
Смазанные и расфокусированные, это не размытые фильтрацией, а исходные изображения в которых по-определению присутствует вся полученная информация, но в неудобном для восприятия виде, это "обратная задача".

Tims
03-04-2009, 10:54
фрактальная графика поможет тебе как бы "дорисовывать" опираясь на случайностях.... плюс можно прикрутить нейронную сеть, которую нужно обучать, которая будет хранить необходимые параметры для построения фракталов.
вобщим дерзай! задача очень интересная и очень сложная
вообще на тему распознавание образов + теория хаоса можно написать неплохую диссертацию.
вот только жаль, мозгов у тебя не хватит :(

Alexey_VIP
03-04-2009, 11:00
:D:D:D

MpaK999
03-04-2009, 11:04
аха, как сделаешь обратную тогда и пиши, заблюрить это как разрушить здание или применить хэш функцию sha1, обратный результат хочу увидеть, вот тут тебя ожидает облом :)

Moln
03-04-2009, 11:06
что это значит этот термин?
вот ты представляешь, в наши дни компьютер найти - это уже не такая проблема как на заре становления кристаллографии
я уже нашел одну страничку в нете где про нейронку и фотки говорится, только там картинки с формулами не открываются

а мозгоф у меня больше чем у тя, на диссер лехко хватед!

Moln
03-04-2009, 11:08
у твоих ожиданий есть какие-нибудь теоретические обоснования?

mi-mi siku
03-04-2009, 11:08
ну а нафиг тогда делать обратный эффект если сам же заблюрил вощем глупости.

Tims
03-04-2009, 11:09
молн эту страничку можешь скомкать и подтереться :D
для решения задач распознавания образов тебе нужно перечичать тысячи страниц, не говоря уже о практике, хотя бы в матлабе )))

mi-mi siku
03-04-2009, 11:10
))))ыы

mi-mi siku
03-04-2009, 11:11
Глаголишь умно..но не все гении знали и читали много) а кто его знает.....

Moln
03-04-2009, 11:14
чаво смиесся? где тут тебе пальчег паказале?
все такие специалисты по гениям, ппц...

Tims
03-04-2009, 11:14
для того, чтобы применить теорию на практике, ее как минимум нужно знать.
любая, какая бы ни была гениальная теория, всегда строится на основе какого-нибудь "базиса"

Alexey_VIP
03-04-2009, 11:15
выходи за Molna замуж

Alexey_VIP
03-04-2009, 11:16
да лан, лан, не обижайся, я ж не со зла. а вообще хорошо что у тебя мозги салом не заплыли, удачи

Moln
03-04-2009, 11:17
да я вощет все уже достаточно продумал, тока из любопыцтва посмореть хочу, сам тебе могу хоть тыщу заумных страниц сварганить, хоть две, только влом...

Tims
03-04-2009, 11:18
Молн нафига тебе эти картинки?
придумай лучше как сделать реакцию холодного ядерного синтеза, сходи в библиотеку, почитай учебник физики за 10 класс.. тебе его хватит
Сразу решишь энергетические проблемы всего человечества! Станешь миллиардером!

Moln
03-04-2009, 11:33
лазерами можно, а вообще, нафига сдался тебе этот холодный? чем тебя горячий не устраивает? а еще есть управляемые реакции ядерного распада - тоже неплохая технология и без неразрешимых сложностей

а я с проектов попроще начну, космические масштабы на потом...

MpaK999
03-04-2009, 11:41
для этого мне не нужен теоритическое обоснование, мне хватает опыта :)

Moln
03-04-2009, 11:49
и какой опыт есть у тебя по данной проблематике? насколько он актуален?

MSG
03-04-2009, 11:59
ахахаха
Лёха отжог :)

MpaK999
03-04-2009, 13:59
Молн это ты же себя хочешь показать, мне не надо себя тут расхваливать, так что такой метод доказательства твоего ума не пройдёт :)

Moln
03-04-2009, 14:09
если тибе вообще ниче не надо - зачем ты тут разговоры ведешь? ты же для чего-то сказал свою фразу, про опыт зарядил - видно же, что это дешевые понты, тем более что опыт в теоретических вопросах никакой весомости не имеет

конечно тебе не надо тут ничего доказывать, я просто тебя спросил, чтобы ты не понтовался - твои дешевые понты мне тоже не нужны

Shurik19
03-04-2009, 14:09
http://forum.farit.ru/showthread.php?t=106713

может поможешь? знаешь в чем причина?

Три танкиста
03-04-2009, 14:36
Критиковать исходник можна?:o

Moln
03-04-2009, 14:39
канеш, говори, что тут такого...

проблемы возникают не из-за критики, а из-за плохого тона или когда человек начинает нести откровенный бред

john25
03-04-2009, 14:48
Проблемой распознавания образов я заинтересовался 4 года назад, пытался сделать автоматический обработчик психологических рисуночных тестов при помощи матлаба. Уткнулся в проблему субъективности оценки многих параметров, таких как "экспрессивность", "общее впечатление от рисунка". По теме - задача интересная, но не справишься, слишком математический аппарат сложный, тут одного самомнения недостаточно.

Moln
03-04-2009, 14:54
ну ты и строй систему сразу на способе оценивки субъективных параметров вручную и заноси в кампутер, тоже система будед, плюсы в том, что кампутер может больше параметров воедино свести чем человек

john25
03-04-2009, 15:04
Тогда это будет просто программа суммарного подсчета баллов, в ней толку нет, таких десятки написаны. А распознавание образов - это интересная задача.

Moln
03-04-2009, 15:29
а ты делай не суммарный подсчет а сложнопараметрический:D

само по себе распознавание образов ничего не дает, важнее их интерпретация, нахождение соотношения между образами и искомыми факторами, а для этого нужна статистическая база

вот если ты говоришь что у меня будут трудности с математическим аппаратом, то у тебя трудность в том, что в твоей области вообще нет даже намеков на какой-либо математический аппарат, хотя, я вот прикинул - если не брать в раасчет образы, то по характеру самих линий-черточек можно определять темперамент, эмоциональное состояние и некоторые психофизиологические характеристики

MpaK999
03-04-2009, 16:50
http://rockufa.ru/forum/Smileys/rockufa/ueban.gif

Версис
03-04-2009, 16:59
ты наверное ошибься и хотел сказать "на высер"
так тут никто ж с тобой и не спорит чуваг :D

john25
03-04-2009, 17:02
Распознавание образов - это и есть задача на основе матем.аппарата. В случае же с твоей задачей ты пытаешься размазать картинку, затем вернуть ее в исходное состояние обратной операцией. А если ты возьмешь изначально мутную картинку - каковы твои действия?

Касаемо проективных рисуночных тестов - речь шла о конкретных тестах с вполне конкретной расшифровкой рисунков, там нет смысла копаться в общем анализе рисунка, там вполне конкретные характеристики для конкретных задач, анализ результатов с точки зрения математики просто элементарен, там ничего не стоит усложнять. Задача стояла в том, чтобы автоматизировать процесс анализа рисунков. Особенность проективных методик в том, что если психолог проанализировал рисунок, это фактически уже решение задачи.

Alexey_VIP
03-04-2009, 17:07
а так нечестно! :mad::mad::D

Версис
03-04-2009, 17:07
размазать ее еще больше, а потом с понтом дела вернуть в исходное состояние
гений епта :D

john25
03-04-2009, 17:14
Честно-честно :) надо ж отстаивать нужность своего проекта, уж коли взялся. А то на стадии постановки задачи объявлять себя гением - это не путь к успеху :)

Neyron
03-04-2009, 17:22
программа будет работать только в одном случае
если алгоритм размывания который применялся был обратим и был именно тот который хочет обратить афтор.

Чифу
03-04-2009, 17:31
Это зависит от алгоритмов: есть с потерей информации и есть без потери информации. Если с потерей информации, например фильтрация, то потерянную информацию можно заменить только наиболее вероятной, а не восстановленной. Эта апроксимация в некритических случаях может быть вполне приемлемой, например потярянные данные на оптических аудиодисках. Кроме того фильтрацией можно выделить ту информацию, которая нам необходима, а та что мешает убрать. В алгоритмах без потери информации, зная алгоритм можно естесственно её восстановить (например криптография). В физических экспериментах решается обратная задача - мы как бы имеем зашифрованную информацию, например разфокусированную и зная физику процесса можно превратить в удобоваримую форму всю имеющуюся инфрмацию. В цифровых фотоаппаратах более-менее устраняются и расфокусировка (например коррекция оптики) и дрожание в автоматичском режиме. Если вот со всем этим тщательно поработать, то если хватит жизни наверно можно стать гением.

Tims
03-04-2009, 17:36
Нейроша несет чушь))

Три танкиста
03-04-2009, 17:46
А Тимс пантуется.:D Сколько операционных систем уже написал?

Чифу
03-04-2009, 17:51
Объявлять себя гением в начале исследований вполне нормально (ну это хотя бы хороший психологический настрой), ненормально говорить об сделанном открытии (алгоритме), если оно ещё не открыто (не придуман, не реализован).

john25
03-04-2009, 17:54
Все-таки гением человек не сам себя объявляет, а окружающие за достигнутые успехи и сделанные открытия.

Tims
03-04-2009, 18:07
я не понтуюсь
я лишь давал советы в каком направлении копать
операционные системы не создавал и не заявлял об этом
танкист идет на МПЧ :D

Чифу
03-04-2009, 18:08
Естественно объявление себя гением автоматически не является признанием гения, но это однако обязывает доказывать, иначе пострадает репутация или это надо делать не часто :).

Три танкиста
03-04-2009, 18:19
Открою серкет: "Нейрон несет чушь" - это не совет.:D

Чифу
03-04-2009, 18:25
Это про то что для обработки информации с датчиков томографа небходимо большое количество вычислений, без которых человек ничего не поймёт, а в кристаллографии человеку надо посмотреть на ренгенографию и сделать некоторые вычисления.

R0ach
04-04-2009, 11:37
а как происходит размытие? это когда каждый пиксель раздает свой цвет соседним, в зависимости от расстояния по убывающей?

R0ach
04-04-2009, 11:41
или просто высчитывается общий цвет для группы соседних пикселей?
я вижу у тебя на фото черные полосы по краям, видимо фокус на краях ушел за пределы картинки и взял оттуда черного цвета.

Moln
04-04-2009, 12:33
у меня размытие не зависит от расстояние, просто раздается соседним пикселям, а черные края от того, что я края просто не обрабатываю, как раз из-за этой проблемы с черным цветом

Tims
04-04-2009, 13:25
Моль, ты просто ГЕниЙ

teremok
04-04-2009, 14:53
Думаю реально, но картинка будет гораздо-гораздо хуже, чем первоначальная. Не вижу пользы.

Neyron
04-04-2009, 16:22
интересно зачем ты все время устраиваешь скандал когда хочешь что б обратили на тебя внимание...

WickedGoblin
04-04-2009, 17:38
может создать тему "Юмор" и туда перенести эту тему?

крысо
04-04-2009, 18:27
http://copypast.ru/piu_img/ortnd42ntia.png
Нажмите, чтобы проверить себя »»

Moln
04-04-2009, 19:53
чего тебе надобно, ущербо?

MpaK999
04-04-2009, 21:56
он хочет сказать, что ты тупое говно, но я думаю, что ты больше, ты тупеее сока березы!

WickedGoblin
04-04-2009, 23:10
http://copypast.ru/piu_img/Itrdo92iaef.png
Нажмите, чтобы проверить себя »»