LINUX.ORG.RU

GTK+ или IUP для отображения сейсмики?

 ,


0

2

Здравствуйте, я геофизик в свободное время хочу написать просмоторщик одного из геофизических форматов с некоторыми возможностями. Т.к. лучше всего (хоть немного) знаю С, то и писать решил на нём, посмотрел в сторону библиотек построения графического интерфейса, для С нашёл GTK+ и IUP. Основная задача программы, которую я хочу написать, в том чтобы отрисовывать сейсмотрассы, что-то вроде http://radexpro.ru/site/images/masw/Data.jpg. Если у кого-то есть опыт использования хотя бы одного из тулкитов, подскажите, пожалуйста, с помощью чего можно отрисовать такую картинку в принципе, а может кто использовал несколько и подскажет что использовать будет проще, это сильно сэкономит мне время. Заранее спасибо!

Если говорить о GTK, то такие вещи с использованием Cairo рисуются

yoghurt ★★★★★
()

Тут же и скриншоты есть и примеры. Надеюсь, что интерфейс так же прост как и сам lua.

Deleted
()

IUP под линуксом это обертка над тем же GTK и особенных плюсов над ним в плане рисования не имеет. Вот если бы ты хотел бы еще и нативный winapi, тогда может быть.

antares0 ★★★★
()
Последнее исправление: antares0 (всего исправлений: 1)

А на чем планируешь писать? Если на Си — бери IUP, если на крестах — бери Qt, а вот уж если на сишарпе, то бери gtk.

buddhist ★★★★★
()
Последнее исправление: buddhist (всего исправлений: 1)
Ответ на: комментарий от antares0

Писать планируют на С и основная ОС linux, спасибо.

flyshoot
() автор топика

Для С не подскажу, сам я для подобных целей юзаю Python и matplotlib, оно достаточно несложное в освоении, есть много примеров и написать скрипт будет сильно быстрее и проще чем приложение на C

http://matplotlib.org/

Для таких задач может понадобиться проведение различных вычислений с которыми у Python'а тоже неплохо, например:

http://www.numpy.org/

alx777 ★★
()

глянь в сторону gnuplot для рисования. к тому-же он довольно просто может интегрироваться с твоим гуем через xembed

ananas ★★★★★
()
Ответ на: комментарий от antares0

Чтобы не создавать отдельную тему, попробую спросить здесь же. Есть ли какие-нибудь книги по GTK? Гугление показало что самая свежая книга о GTK от 2007го года и относится к 2й версии. Другие книги вообще начала 2000. Нашёл только пару примеров на сайте gnome да пару статей на хабре. Может быть у кого-то есть ещё что-нибудь на тему GTK?

flyshoot
() автор топика
Ответ на: комментарий от flyshoot

Я Qtшник по большой части. При работате с gtk читал ее же слабосистематизированую докуметацию.

antares0 ★★★★
()

Пиши на java. Это сэкономит тебе время и силы во всех отношениях.

unt1tled ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.