Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.30;
Скачать: CL | DM;

Вниз

Grafika   Найти похожие ветки 

 
Serg!1!!   (2005-10-08 02:06) [0]

Колеги никогда неработал с графикой ! И вот возникла надобность а навыков никаких  с этим делом ! А сделать надо много и основная проблемма в назначении первоночальных координат. Т.е. гружу изображение и выбираю опцию задать начало координат потом в нужном месте нажимаю мышкой и чудо появляются координатные оси, а дальше выбираю опцию координаты (к примеру) и нажимаю на опр. точке на графике и получаю её координаты в соответствии с ранее нарисованными координатными осями получаю значения, далее вычислительные махинации непредставляющие труда.
Вопрос:
1.Как реализовать такой график? Как снять значения с такого графика? Как правильно перересовывать такое ? Где взять информацию по этому поводу? Если кто знает ссылки или кто делал подобное буду благодарен за любую помощь и информацию, в форуме или на мыло.
СПАСИБО ЗА ВНИМАНИЕ.


 
Германн ©   (2005-10-08 02:22) [1]

2 Serg!1!!   (08.10.05 02:06)
Имхо, ты ошибся в формулировках в сабже. Под "графикой" тут многие понимают нечто другое. А тебя интересуют "графики", способы их отрисовки и способы работы с ними.


 
Serg!1!!   (2005-10-08 02:50) [2]

Пардон. Такое бывает. Графики именно они! Меня интересуют.


 
Kolan ©   (2005-10-08 11:07) [3]

А TChart неподойдет?


 
Serg!1!!   (2005-10-08 16:08) [4]

TChart нельзя загружать файлы типа bmp, gif, ico ну и так далее.


 
Джо ©   (2005-10-08 16:19) [5]


> [4] Serg!1!!   (08.10.05 16:08)
> TChart нельзя загружать файлы типа bmp, gif, ico ну и так
> далее.

А зачем бы TChart"у такое было нужно?!


 
Serg!1!!   (2005-10-08 16:32) [6]

>А зачем бы TChart"у такое было нужно?!
Ему ненужно но мне нужно загрузить и установить координату ноль в нужном мне месте ! И отрисовать оси, а потом снимать с значения с графика !


 
Джо ©   (2005-10-08 16:41) [7]


>  [6] Serg!1!!   (08.10.05 16:32)

Ну нет в jpg,bmp и прочих никакой информации о каких-то там "графиках", "значениях" и прочем. Ну нет - и все.


 
Serg!1!!   (2005-10-08 20:04) [8]

>2 Джо ©
>Ну нет в jpg,bmp и прочих никакой информации о каких-то там "графиках", >"значениях" и прочем. Ну нет - и все.

в файле типа бмп хранится изображение с графиками (сделать такое можно многими способами)! Я его загружаю и далее нужном месте клик и нулевая точка и соответственно начало координат! И из этой точки оси рисуются. И последуюшие снятие координат зависит от начальноий точки координат(нулевая точка).
                  Х |             .
                     |         .
                     |     .
                     |....
                     |
 точка ноль - 0|________________
                                               у


 
Джо ©   (2005-10-08 20:30) [9]


>  [8] Serg!1!!   (08.10.05 20:04)

Ничего не понял. А зачем тогда картинка в этом битмэпе, если потом (как я понял) все равно все заново рисуется?


 
Serg!1!!   (2005-10-09 01:31) [10]

Ув. Джо дело в том что это эксперементальная студия, по расчету мат. значений! Битмап это любое изображение со сканера или заранее сохраненное изо. в какой либо студии или еще каким либо средством, которое содержит в себе инфо. на которой имеется график! Смысл  в том что назначив начальную точку координат которую я выбираю на этом битмапе(а выбираю я её на точке на отсканираванном графике) расчертить оси задать деление и потом снимать значения с этих осей на основании нулевой точки отсчета, вот именно за этим надо рисовать всё заново так как неизвестно где назначить начало координатных осей ! В виду того что битмап это может быть любое изо. Проблемма в задании начала координат, и любое последуюшее действие зависит от точки равной 0,0. на картинке. Т.е. задать начало опр. его в переменную и далее снимать значения на основе задоной точки НОЛЬ. А она может находится в любом месте ! Поэтому чарт неподходит он неможет загружать изображения иначе все былобы гораздо проше.


 
Германн ©   (2005-10-09 02:15) [11]

Ну, честно говоря, можно такое попробовать сделать, имея в качестве данных рисунок, но это - ну очень большой геморрой"! Имхо.
Обработкой результатов "физического эксперимента" приходилось заниматься. Но нет ли способов получать для обработки не рисунки в форматах OS, а файлы с набором реально измеренных точек?


 
NoName__1   (2005-10-09 02:21) [12]

>Германн ©   (09.10.05 02:15) [11]
>Ну, честно говоря, можно такое попробовать сделать, имея в качестве ?>данных рисунок, но это - ну очень большой геморрой"! Имхо.
>Обработкой результатов "физического эксперимента" приходилось >заниматься. Но нет ли способов получать для обработки не рисунки в >форматах OS, а файлы с набором реально измеренных точек?
Ода геморой нето слово но файлов как раз нет иначе небыло проблемы ! А в остальном всё точно!


 
Германн ©   (2005-10-09 02:31) [13]

А стоит ли "овчинка выделки"? Анализ графического файла или его отображения на Win-окно ,имхо, сложная задача.


 
Джо ©   (2005-10-09 02:35) [14]

Тогда нужно начинать поиск алгоритмов векторизации, а не с каких-то второстепенных вопросов.


 
NoName__1   (2005-10-09 02:41) [15]

Стоит или нет я решать немогу задание такое ! Сказали значит надо сделать. Ребята может кто поможет инфой?


 
Германн ©   (2005-10-09 03:11) [16]

Во-первых, зарегистрируйся на форуме. Я не знаю с кем я говорю! С "Serg!1!!" или с "NoName__1"! Вас двое или ты один?
Во-вторых, приходи завтра. Сейчас я уже иду спать. Хотя кто-то другой может поможет?


 
NoName__1   (2005-10-09 03:26) [17]

Регестрироваля года 2-ва назад и забыл как ник я плакаль ;-)


 
Германн ©   (2005-10-09 03:38) [18]

Да ты не плачь, а зарегистрируйся заново! Имхо, общение с кем-то одним, гораздо лучше общения с х.з. с кем!


 
NoName__1   (2005-10-09 03:58) [19]

Serg_B мой ник !


 
Джо ©   (2005-10-09 04:07) [20]


>  [19] NoName__1   (09.10.05 03:58)
> Serg_B мой ник !

Все очень рады этому.


 
Serg_B ©   (2005-10-09 04:34) [21]

>Все очень рады этому.
А я то как рад! больше всех


 
Serg_B ©   (2005-10-09 21:11) [22]

Ну так всетки есть идеи?


 
Kot Andrei ©   (2005-10-10 11:38) [23]

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

Либо возможно, я не понял задачу


 
Serg_B ©   (2005-10-10 14:14) [24]

Подобное посмотреть гдето можно?


 
kot andrei ©   (2005-10-10 15:17) [25]


> Serg_B ©   (10.10.05 14:14) [24]
>
> Подобное посмотреть гдето можно?


незнаю.... может где и можно...
но наверняка скажу одно, можно самому подумать и сделать!



Страницы: 1 вся ветка

Текущий архив: 2005.10.30;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.041 c
2-1128586322
SQL-nik
2005-10-06 12:12
2005.10.30
Помогите с ADO


14-1129110358
-=S..S=-
2005-10-12 13:45
2005.10.30
А чё ветку орешник не обновляют ? :(


14-1128690438
fran
2005-10-07 17:07
2005.10.30
off top: Есть ли дефрагментатор диска NTFS с кластером 8к?


4-1124822100
_silver
2005-08-23 22:35
2005.10.30
Работа с COM портом, не пойму где ошибка.


14-1128852460
jack128
2005-10-09 14:07
2005.10.30
Еще одна задачка на синтаксис :-)