За последние 24 часа нас посетили 16088 программистов и 1511 роботов. Сейчас ищут 834 программиста ...

Язык программирования для написания оконных приложений

Тема в разделе "Прочее", создана пользователем Gromo, 19 сен 2010.

  1. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Gromo
    Java и ниипет :)
    Чем не нравится?)
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Всем нравится. И ООП, и кроссплатформенна. Только учить долго :)
     
  3. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    да, java нравится... красиво, интересно, удобно, много литературы
     
  4. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Gromo
    а че так грустно? =)
    че там попиксельно надо анализировать?
     
  5. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Ой, я бы не сказал.
    Не такой уж там высокий порог вхождения.

    Padaboo
    Няшная java ^_^
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Не нравится структура. Для изучения паскаль - это то, что нужно, на практике же другие языки более удобны.
    Если долго не программируешь, то всё забывается.

    Мне приходится писать время от времени оконные приложения, и каждый раз приходится открывать
    самоучитель по дельфи для начинающих :( стыдно, уже раз в седьмой прохожу самоучитель.
    Благо одного дня хватает на восстановление основ, но всё равно чувствую, что не тянет писать на паскале.

    вот и искал замену для написания оконных приложений сложнее простого диалога :)

    угу, для простых оконных приложений можно использовать и скриптовый autoit - проще некуда.
    а вот для приложений среднего уровня порог вхождения на яве намного выше.
     
  7. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Gromo
    Ну, если часто приходится писать приложения - то имеет смысл углубиться в java
     
  8. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    там скорее не в java углубляться надо, а в патерны
     
  9. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    admyx
    не думаю, что это часто :)))

    чуть позже начну учить и яву, авось понравится программировать кроссплатформенно.
     
  10. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Gromo
    для написание GUI на Python что используешь? я нашел BOA конструктор какой то, но он давно не обновляется glade на linux поставить не получилось, а с tkinter запарился руками набирать
     
  11. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Padaboo
    интерфейсы не пишу, сорри, если ввёл в заблуждение. потому-то и стёр эту часть.
    Используем Django, как и большинство.
     
  12. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Давненько помню ваял приложения на С++ без GUI.
    Давал либо либу, либо консольный интерфейс, к которому программа обращалась.
    Весь функционал реализовывался одинаково, а оболочку писал кто какую хотел. И находились же энтузиасты.
    А щас .. щас никому ничего не надо, даже мне.
     
  13. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    звучит как фраза над могилой :)

    мир с ними, сейчас у тебя другие задачи и приоритеты. мир не стоит на месте.
     
  14. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    так что там нужно попиксельно анализировать-то? :)
     
  15. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    в общем задача такая - есть фотография глаза.
    нужно из этой фотки выделить радужную оболочку, а всё остальное вырезать.

    задача 1 - алгоритм выделения областей, или иначе говоря - проведение границ областей цвета
    задача 2 - анализ областей (геом. форма, область внутри области и т.д...) для выделение необх. части (зрачок внутри надо вырезать из общего изображения, как и возможные отблески лампы/солнца и блики)
    задача 3 - определение конституции глаза (т.е. отношение к определённому типу по среднему цвету радужной оболочки). Сами конституции (то бишь цвета) хранятся в отдельной таблице.

    для задачи 1 нужно бегать попиксельно и смотреть окружающие 8 пикселей (или 26 если брать шире),
    смотреть процентную разницу для каждого цветового оттенка RGB. Если среди окружающих точек есть похожие по цвету пиксели (больше 2-х шт), то данную точку/пиксель помечаем как часть области, в противном случае считаем данную точку шумом изображения (точек может быть две или три - зависит от настроек). От настроек зависит разница в процентах, после которой точки считаются не относящимися к одной области, и метод вычисления.

    про задачу 2 пока стараюсь даже не думать.

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

    Хотя была проблема (и до сих пор есть) качественного составления данной БД цветов. Но это потом.
     
  16. tenshi

    tenshi Активный пользователь

    С нами с:
    1 июн 2010
    Сообщения:
    191
    Симпатии:
    0
    для гуя лучше использовать что-то с поддержкой сообщений. smalltalk, objective-c и тп. а для работы с пикселями стоит попробовать java-fx
     
  17. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Gromo а как потом все это в итоге использоваться будет?
     
  18. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    admyx
    я явой пока не увлекался, только читал книжки в которой примеры на ней, но мне ИМХО не нравиться, то что ей теперь заправляет оракл...
     
  19. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    А какое отношение имеет фирма, купившая бренд и акции, к строению языка?
    Не по феншую теперь, или что?

    OpenOffice тоже Оракловский. И?
    Пользуюсь с удовольствием. Под семеркой. О сраном MSOffice и не вспоминаю.
     
  20. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    admyx
    не знаю... Ну к языку лично не имею ничего, но как то меня эта монополия напрягает...
     
  21. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Костян
    Ну я же говорю - не по феншую теперь.
     
  22. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Какой-то?!!!1111 Да это лучший редактор для wxPython. Лучший потому что других нормальных нет. :)
     
  23. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Лучший, потому что единственный =)
     
  24. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Нифига. :) Был ещё wxGlade (не уверен в названии). На вид симпатичный, размером меньше, но глюююючный.
     
  25. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    А почему glade не смог поставить? Он же элементарно вроде ставится..
    Какой линь?