Графические алгоритмы
От: Олег Гашев
Дата: 04.05.05 18:51
Оценка:
Как можно оттестировать графические алгоритмы? Какие есть методики? Что использовать?
Либо я найду путь, либо проложу его. © Свифт
Re: Графические алгоритмы
От: kolam http://www.linkedin.com/in/kolam
Дата: 05.05.05 05:27
Оценка: 1 (1)
Здравствуйте, Олег Гашев, Вы писали:

ОГ>Как можно оттестировать графические алгоритмы? Какие есть методики? Что использовать?

Ну, первое что приходит в голову — сравнение изображения на выходе с некоторым эталоном.
kolam
Re: Графические алгоритмы
От: kadGoddo  
Дата: 07.05.05 12:39
Оценка: 6 (1)
Здравствуйте, Олег Гашев, Вы писали:

ОГ>Как можно оттестировать графические алгоритмы? Какие есть методики? Что использовать?


С графическими алгоритмами...Они ж разные.
Ну например MatLab, провести там моделирование и сравнить с Вашим результатом.
А вообще зависит от самих алгоритмов, если это фильтры, то см. выше, если всякие там растеризаторы и т.д., тогда выводить в лог-файл или еще куда-то результаты и анализировать их.
А какие конкретно алгоритмы, какого типа?
Re[2]: Графические алгоритмы
От: Олег Гашев
Дата: 08.05.05 06:37
Оценка:
Здравствуйте, kadGoddo, Вы писали:


G>С графическими алгоритмами...Они ж разные.

G>Ну например MatLab, провести там моделирование и сравнить с Вашим результатом.
G>А вообще зависит от самих алгоритмов, если это фильтры, то см. выше, если всякие там растеризаторы и т.д., тогда выводить в лог-файл или еще куда-то результаты и анализировать их.
G>А какие конкретно алгоритмы, какого типа?

Есть программа для работы с графикой. Надо оттестировать графические команды.
Либо я найду путь, либо проложу его. © Свифт
Re[2]: Графические алгоритмы
От: kavlad Россия http://www.wavesoft.ru
Дата: 11.05.05 06:28
Оценка:
Здравствуйте, kolam, Вы писали:

K>Ну, первое что приходит в голову — сравнение изображения на выходе с некоторым эталоном.


Если изображение растровое, то есть и другие методики — например, оценки качества фильтрации (алгоритма).
Т.е. сравнивать можно не само изображение, а некоторые вычисляемые характеристики.
... << RSDN@Home 1.1.4 beta 4 rev. 302>>
Re[3]: Графические алгоритмы
От: kolam http://www.linkedin.com/in/kolam
Дата: 11.05.05 06:57
Оценка:
Здравствуйте, kavlad, Вы писали:

K>Если изображение растровое, то есть и другие методики — например, оценки качества фильтрации (алгоритма). Т.е. сравнивать можно не само изображение, а некоторые вычисляемые характеристики.

Конечно можно. Но не всегда такие хараткеристики можно посчитать. Для векторных изображений конечно все проще. Всегда ведь можно представить изображение как список объектов и творить с ними что угодно.
kolam
Re[4]: Графические алгоритмы
От: kavlad Россия http://www.wavesoft.ru
Дата: 11.05.05 07:14
Оценка:
Здравствуйте, kolam, Вы писали:

K>Но не всегда такие хараткеристики можно посчитать.


Зависит от применяемых алгоритмов. О чем автор топика упорно не желает сообщать

Для растров, ИМХО, нет смысла оценивать изображение до и после обработки. Т.е. такой тест по-моему несколько неуклюж.
Гораздо эффективнее представить обработку как фильтрацию сигнала (линейную или нелинейную) и оценивать параметры фильтров, ведь он определяют как именно изменится изображение.
Но это требует некоторых познаний в теории цифровой обработки сигналов и прочих смежных науках
... << RSDN@Home 1.1.4 beta 4 rev. 302>>
Re: Графические алгоритмы
От: Alex Alexandrov США  
Дата: 11.05.05 19:31
Оценка:
Здравствуйте, Олег Гашев, Вы писали:

ОГ>Как можно оттестировать графические алгоритмы? Какие есть методики? Что использовать?


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


А после этого анализировать реакцию системы на заданные эталонные воздействия. Можно, конечно, и прямо получаемые картинки анализировать, но это, ИМХО, менее надежно и более затратно. Тестировать надо по горизонтальным слоям.
[ Posted via RSDN@Home 1.1.4 beta 5 (395) listening to VARIOUS ARTISTS
— Twisted Nerve (Kill Bill Soundtrack) ]
It's kind of fun to do the impossible (Walt Disney)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.