FemtoScan Wiki

[[ru:processing:анализ_выделенных_областей]]

Вы посетили:

Авторизация

В данный момент вы не в системе. Авторизируйтесь при помощи следующей формы. Замечание: для работы у вас должны быть включены куки (cookies).

Войти

Забыли пароль? Получите новый: Установить новый пароль

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ru:processing:анализ_выделенных_областей [2012/03/14 15:57]
ru:processing:анализ_выделенных_областей [2012/03/14 15:57] (текущий)
Строка 1: Строка 1:
 +=====Анализ выделенных областей=====
 +
 +Данная функция [[меню_математика|меню Математика]] предназначена для определения периметра,​ площади проекции и поверхности объектов,​ а также их объема по выделенному Вами участку поверхности.
 +
 +Для начала работы необходимо сделать выделение при помощи [[выделение|стандартных инструментов]]:​ выделение прямоугольника,​ овала или изолинии. Последний способ часто может оказаться предпочтительным. После этого вызовите функцию **Анализ выделенных областей**. Появится окно с параметрами,​ которое будет дополняться при всех последующих вызовах данной функции,​ таким образом,​ в ходе работы с разными объектами и разными изображениями Вы сможете собрать таблицу параметров,​ а затем скопировать данные в Эксель или другую программу для статистического анализа.
 +
 +{{:​processing:​selected_area_analysis_2.jpg|Изображение поверхности слюды с тремя белковыми шариками разных размеров}}
 +{{:​processing:​selected_area_analysis_1_2.jpg|Таблица параметров}}
 +
 +Разберемся подробно,​ как вычисляются значения параметров.
 +
 +===Периметр===
 +Периметр выделения определяется как длина ломанной,​ проведенной по центрам граничных пикселей. Значение этого параметра записывается в первую колонку в таблице параметров **//​P_proj//​**.
 +
 +===Площади===
 +Начнем с площади поверхности объектов. Алгоритм ее вычисления основан на том, что на поверхности строится триангуляционная сетка, площадь на которой определяется как сумма площадей треугольников,​ попавших в выделение:​
 +  * в элементарную ячейку,​ используемую при построении триангуляционной сетки, объединяются каждые 4-е соседние точки изображения,​
 +  * в центр элементарной ячейки добавляется точка, расположенная на полувысоте,​
 +  * образуются четыре треугольника с общей вершиной в центре квадрата и двумя другими вершинами - в узлах элементарной ячейки,​
 +  * площадь участка вычисляется как сумма площадей треугольников,​ показанных на рисунке:​
 +
 +{{:​processing:​триангуляция.jpg?​200|}}
 +
 +Площадь поверхности объектов записывается в четвертую колонку таблицы параметров **//​S_full//​**.
 +
 +Площадь проекции выделенного объекта на плоскость //XY// определяется двумя способами. Это связано с тем, что при расчете длин в программе рассчитывается расстояние между центрами пикселей,​ а при расчете площади естественно посчитать все пиксели,​ попавшие в выделение,​ это значение будет несколько больше,​ чем площадь по центрам пикселей. Поскольку пользователю может быть интересно увидеть оба эти значения (в зависимости от того, какие еще параметры объектов кроме площади проекции он сравнивает),​ в программе реализованы оба варианта:​
 +
 +  * //​**S_px**//​ – площадь проекции,​ рассчитанная как сумма площадей всех пикселей,​ попавших в выделение,​
 +  * //​**S_proj**//​ – площадь проекции,​ рассчитанная как площадь фигуры,​ ограниченной центрами граничных пикселей,​
 +  * //**dS**// – разница между площадью поверхности выделенного объекта и площадью его проекции **//​S_proj//​**,​
 +
 +=== Объем ===
 +
 +  * //​**V_px**//​ – объем выделенной области,​ рассчитанный как сумма произведений высоты каждого пикселя на его площадь по всем пикселям,​ попавшим в выделение (**//​S_px//​**),​
 +  * //​**V_full**//​ – объем выделенной области,​ рассчитанный как сумма объемов треугольных призм, составляющих триангуляционную сетку.
 +
 +Этот метод определения параметров объектов не дает такого быстрого результата для многих объектов,​ как [[выделить_объекты|функция автоматического выделения объектов]],​ зато он позволяет анализировать любые участки поверхности,​ в том числе поверхность подложки,​ кроме того, Вы будете точно знать, какие области соответствуют тем или иным значениям. Ведь если на изображении много объектов,​ то идентифицировать их при помощи меток функции Выделить объекты можно, но не всегда это получается быстро.
 +
 +Функцию **Анализ выделенных областей** оптимально использовать в тех случаях,​ когда Вас интересуют характеристики нескольких определенных объектов – от одного до десяти на изображении. ​
 +Если Вы часто пользуетесь этой функцией,​ то удобно настроить горячие сочетания клавиш.
 +Сделать это можно в меню Вид/​Панели/​[[view_панели|Настройки]]. ​