include $_SERVER["DOCUMENT_ROOT"]."/cgi-bin/header.php"; ?>
вания:
Выходные данные для данной подпрограммы представлены:
Результат работы подпрограммы сохраняется в файл отчет
В подпрограмме используются следующие подпрограммы:
Схема подпрограммы OnBnClickedCompare приведена на рис. 2.7.
Схема подпрограммы OnBnClickedCompare
Рис. 2.7
Подпрограмма Convert предназначена для реализации алгоритма преобразования отпечатка из абсолютных параметров к относительным. Подпрограмма сравнивает каждую точку на входном отпечатке со всеми остальными точками на отпечатке. Результат преобразования возвращается как выходной параметр функции.
Текст подпрограммы приведен в разделе П.1.2
Подпрограмма Convert предназначена для
Структура TRelFing предназначена для хранения информации о отпечатках пальцев в относительных параметрах. Структура TRelFing объявлена следующим образом:
class TRelFing: public list
typedef list listTRelDot;
class TRelDot
{
public:
short l,a1,a2;
TAbsDot absDot;
}
l - растояние между точками
a1 - угол между направлением точки А и направлением A->B
a2 - угол между направлением точки В и направлением A
absDot - абсолютные параметры (необходимо для отображения на экране совпавших точек)
TAbsFing fing список точек в абсолютных параметрах, полученый в разультате работы подсистемы анализа. Каждый элемент списка содержит все наобходимые параметры для обработки и преобразования в подсистеме распознавания:
class TAbsFing: public list
class TAbsDot
{
public:
CPoint coord;
double alpha;
bool type;
bool show;
};
coord - координаты
alpha - направление в точке
type - тип точки (1- окончание, 0- раздвоение)
show - видимость точки (1- видима, 0- скрыта)
Входные данные для данной подпрограммы представлены
TAbsFing &fng ссылка на список точек отпечатка пальца в абсолютных параметрах.
Выходные данные для данной подпрограммы представлены:
TRelFing *указатель на список точек отпечатка пальца в относительных параметрах.
В подпрограмме используются следующие подпрограммы:
Схема подпрограммы Convert приведена на рис. 2.8.
Подпрограмма CompareWithBase предназначена для загрузки данных из файла базы данных, преобразования их к относительным параметрам. Подпрограмма сравнивает каждый отпечаток из базы данных с отпечатком, открытым для исследования. Результат возвращается как выходной параметр функции.
Текст подпрограммы приведен в разделе П.1.3
Подпрограмма CompareWithBase предназначена для:
Схема подпрограммы Convert
Рис. 2.8
Структура TCompareFing предназначена для хранения информации о сравниваемых отпечатках пальцев. Структура TCompareFing объявлена следующим образом:
struct TCompareFing
{
double val;
short cDot;
short nfng;
CString name;
list dots;
list surdots;
};
val - уровень схожести отпечатков
cDot - количество совпавших точек
nfng - номер отпечатка
name - файл отпечатка
dots; - совпавшие точки на отпечатках
surdots - окружения на одинаковых отпечатках
Структура TRelFing предназначена для хранения информации о отпечатках пальцев в относительных параметрах. Структура TRelFing объявлена следующим образом:
class TRelFing: public list
typedef list listTRelDot;
class TRelDot
{
public:
short l,a1,a2;
TAbsDot absDot;
}
l - растояние между точками
a1 - угол между направлением точки А и направлением A->B
a2 - угол между направлением точки В и направлением A
absDot - абсолютные параметры (необходимо для отображения на экране совпавших точек)
TAbsFing fing список точек в абсолютных параметрах, полученый в разультате работы подсистемы анализа. Каждый элемент списка содержит все наобходимые параметры для обработки и преобразования в подсистеме распознавания:
class TAbsFing: public list
class TAbsDot
{
public:
CPoint coord;
double alpha;
bool type;
bool show;
};
coord - координаты
alpha - направление в точке
type - тип точки (1- окончание, 0- раздвоение)
show - видимость точки (1- видима, 0- скрыта)
Входные данные для данной подпрограммы представлены
TRelFing fingR исследуемый отпечаток в относительных параметрах;
Bse содержимое базы данных с отпечатками.
Выходные данные для данной подпрограммы представлены:
list список, содержащий рез
include $_SERVER["DOCUMENT_ROOT"]."/cgi-bin/footer.php"; ?>