Re: Распознавание осцилограмм
- From
- Sergey Andrianov (2:5020/1507.400)
- To
- Nikolay Bannich ()
- Date
- 2003-03-04T22:47:18Z
- Area
- RU.ALGORITHMS
Здравствуй, Nikolay!
Однажды 03-Mar-03 в 15:32 Nikolay Bannich (2:5080/1003)
написал Sergey Andrianov по поводу
-=- Re: Распознавание осцилограмм -=-
>> NB> Дело в том что изображение имеет много оттенков то есть фону, сетке и
>> NB> графику соответсвуют множества оттенков.
>> NB> Частично даже пересекающиеся. Но вместе с тем они от ленты к ленте
NB> могут
>> NB> меняться (бумага по оттенкам различается)
>> NB> То есть эти множества оттенков есче и смещаются.
>>
>> Ну а вычислять "текущий средний" и опираться на него нельзя?
NB> Можно наверное только как ? Правда я так думаю большая часть точек будет
NB> фоном от этого наверное и стоит отталкиваться.
Например, в каждом столбце (вдоль перпендикуляра к ленте) вычисляется среднее значение RGB - Current. Затем корректируется среднее:
Average := Average*0.99 + Current*0.01;
Далее в качестве кандидатов на "линию" рассматриваются точки максимально удаленные в RGB-кубе от этого среднего. При введении метрики (для определения расстояния) целесообразно воспользоваться какими-либо эмпирическими соображениями, например, если на белой бумаге нанесена зеленая сетка, а цвет чернил - синий, то весовой коэффициент при зеленом цвете следует делать минималным.
До свидания, в 22:39 MSK
Sergey
---
* Origin: Sergiev Posad (2:5020/1507.400)