Курсовая работа: Распознавание графических символов

//Находим все белые вертикальные линии на изображении

//и запоминаем их индексы

for (int i = 0; i < str.Width; i++)

{

bool whiteLineFound = true;

for (int j = 0; j < str.Height; j++)

{

if (str.GetPixel(i, j).R < 100)

{

whiteLineFound = false;

break;

}

}

if (whiteLineFound)

whiteLineIndexes.Add(i);

}

//Ширина пробела

int spaceWidth = 0;

int sum = 0;

int n = 0;

//Вычисление ширины пробела

for (int i = 0; i < whiteLineIndexes.Count - 1; i++)

{

int d = whiteLineIndexes[i + 1] - whiteLineIndexes[i];

if (d > 1)

{

sum += d;

n++;

}

К-во Просмотров: 1100
Бесплатно скачать Курсовая работа: Распознавание графических символов