nmpp
Титульная страница
nmpp
Структуры данных
Файлы
Файлы
Список членов всех файлов
include
nmpli
isubpixel2d.h
1
#ifndef __SUBPIXEL2D_H
2
#define __SUBPIXEL2D_H
3
4
5
//class I_2DSubPixelMinPosition предназначен для поиска субпиксельного минимума в массиве 3x3.
6
//»меются две реализации - "параболическая" и "тригонометрическая"
7
class
I_2DSubPixelMinPosition
8
{
9
public
:
10
11
//»щет субпиксельный минимум
12
//S9 - массив 3x3 с минимумом в центре квадрата.
13
//dx, dy - координаты точки минимума относительно центра квадрата 3x3 (S9).
14
virtual
void
Find(
float
*S9,
float
& dx,
float
& dy) = 0;
15
16
//ќсвобождает указатель
17
virtual
void
Release() = 0;
18
19
};
20
21
//“ип реализации ("параболическая" и "тригонометрическая" соответственно)
22
enum
SPP_TYPE {SPP_par, SPP_trg};
23
24
25
//—оздает объект и возвращает его интерфейс I_2DSubPixelMinPosition.
26
I_2DSubPixelMinPosition
* Create2DSubPixelMinPosition(SPP_TYPE type);
27
28
29
#endif
30
I_2DSubPixelMinPosition
Definition:
isubpixel2d.h:8
Создано системой
1.9.5