ОПРЕДЕЛЕНИЕ ДЛИНЫ КОНТУРА


Содержание

1. Назначение

2. Возможности приложения

3. Особенности распознавания контуров

4. Порядок работы с приложением

5. Полуавтоматическое распознавание контуров

6. Результаты работы приложения



1. Назначение

Приложение предназначено для определения длин контуров, обрамляющих части растрового изображения, содержащегося в файле формата JPEG (рекомендуется) или PNG.

Приложение исполняется на web-сервере с поддержкой PHP версии не ниже 4.0.1.


2. Возможности приложения

Приложение распознаёт в качестве отдельной части изображения множество смежных точек, отличающихся от фона по цвету не менее, чем на величину "контраста".

В качестве первого цвета фона принимается цвет точки с координатами (0, 0) - верхний левый угол изображения.
Величина контраста указывается в соответствующем поле ввода.

Цвета в полноцветных изображениях могут иметь значения от 0 (RGB=0,0,0) - чёрный - до 16777216 (RGB=ff,ff,ff) - белый.
Если, к примеру, указать величину контраста 500000, а цвет верхней левой точки изображения будет белым (16777216), то в качестве отдельных частей изображения будут приняты области смежных точек с цветами от 0 до 499999. Все остальные точки будут приняты в качестве фона.

Наиболее точно приложение будет определять длины обрамляющих контуров двухцветных изображений.

С определёнными ограничениями приложение автоматически распознаёт вложенные контуры.

Погрешность определения общей длины контуров - до 5-6% в большую сторону.

Рекомендуется использовать изображения размером не более 2000 точек по большей стороне.


3. Особенности распознавания контуров

Для надёжного распознавания контуров в растровом изображении следует учитывать следующие обстоятельства:


4. Порядок работы с приложением


5. Полуавтоматическое распознавание контуров

В силу особенностей, указанных в п. 3, приложение может не распознать некоторые контуры.

Каждый такой контур может быть распознан, если после автоматического определения контуров щёлкнуть мышкой внутри нераспознанного контура на эскизе загруженного изображения. В новой вкладке (окне) будут выведены сведения о контуре.


6. Результаты работы приложения

После рассчётов приложение покажет сведения о загруженном изображении и отдельных распознанных и оконтуренных его частях.

Распознанные контуры будут выделены цветом. Маркерами этого же цвета будут показаны точки, начиная с которых приложение определяло длины контуров.

Если какой-либо контур не будет выделен цветом, то это значит, что он не распознался приложением, и его длина не определена.

Внизу страницы будет указана общая длина всех распознанных контуров, включая вложенные.