Алгоритмы выделения контуров
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат образ жизни, вулканы доклад
| Добавил(а) на сайт: Корнелий.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Graphics::TBitmap* ToImage)
{
// Тип ветви (левая или правая) typedef enum {bLeft, bRight} TBranchType;
// Структура, описывающая ветвь struct TBranch
{
TBranchType BranchType; // Тип ветви
TBranch* Branch; // Парная ветвь
};
// Структура, описывающая строку struct TString
{ int BeginX; // Начало черной серии int EndX; // Конец черной серии
TBranch* Branch; // Указатель на структуру ветви
};
// Возможные ситуации typedef enum { sBegin, // Начало sNext, // Продолжение sBranch, // Ветвление sFusion, // Слияние sEnd // Конец
} TSituation;
// Сканируемая полоса struct TLine
{
Byte* L1; // Верхняя линия
Byte* L2; // Нижняя линия
};
int Y; // Текущая координата Y int X; // Текущая координата X int cX; // Временная координата X для сканирования
TLine Line; // Сканируемая полоса
TSituation CurrentSituation; // Текущая ситуация
for (Y = 0; Y < FromImage->Height; Y++)
{
Line.L1 = (Byte*)FromImage->ScanLine[Y];
Рекомендуем скачать другие рефераты по теме: права человека реферат, реферат влияние.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата