Команды меню Analyze
Measure (Ctrl+M) (Измерение) В зависимости от того, какие параметры выбраны в меню Measure>Set Measurements (об этом меню будет написано чуть ниже), данная команда вычисляет и отображает в специальном окне "Results" статистические данные об изображении.
Данные могут быть самыми разнообразными: площадь выделения, длина линии, углы наклона, координаты точки и др. Если на изображении есть выделения, то все расчеты проводятся на них, если нет – на всем изображении. При работе с изображениями RGB результаты вычисляются по значению яркости. Для этого используется формула
V=(R+G+B)/3
или, если в меню Edit>Option>Conversions включена опция "Weighted RGB Conversions".
V=0.299R+0.587G+0.114B
В этом случае весовые коэффициенты могут быть изменены с помощью макроса setRGBWeights. Если на изображении выделена линия, то вместе с ней могут быть подсчитаны следующие параметры: длина, угол (только для прямой линии), среднее и/или стандартное отклонение, минимум и максимум. Среднее и/или стандартное отклонение подсчитываются по значение пикселей вдоль линии. Для сохранения полученных измерений используется команда File>Save As>Measurements в рабочем окне ImageJ, илиFile>Save As в диалоговом окне "Results" (по умолчанию получнные результаты сохраняются в MS Excel). Для копирования полученных результатов в буфер обмена используется команда Edit>Select All (Ctrl+A) и Edit>Copy (Ctrl+C). Ширина колонок в окне "Results" можно настроить, двигая вертикальные линии, которые разделяют столбцы.
Analyze Particles... (Анализ частей) Это команда измеряет какую-либо часть изображения или порог. Работает по принципу сканирования всего изображения или выделения, пока не находит края объекта. После этого выделенный объект описывается с помощью инструмента Wand (волшебная палочка), измеряется командой Measure, заполняет его, чтобы сделать невидимым, и продолжает сканирование, пока не достигнет конца изображения или выделения. Для остановки процесса используется команда ESC. Для более четкого выделения порога используется команда Image>Adjust>Threshold. Для работы с RGB изображениями должны быть предварительно конвертированы командами Image>Adjust>Color Threshold или Process>Binary>Make Binary. В противном случае появится ошибка:
Если эти условия соблюдены, то появится диалоговое окно для настройки Analyzer Particle.
Поле Size используется для задания размеров исследуемых объектов. Если на изображении или выделении будут объекты размером больше указанных, то они учитываться не будут. Поле Circularity активируется для работы с круглыми объектами на изображении. Такая округлость вычисляется по формуле 4pi(area/perimeter^2). Значение 1.0 говорит об идеальной окружности. Выбор Masks во вкладке Show применяется для заполнения всех выделений текущим цветом фоном (по умолчанию черным). Значение Ellipses выбирается для преобразования выделенных областей в близкие по значению эллипсы.
Поставьте галочку в поле Display results для отображения значений каждого изменения в окне "Results". Поле Clear Results активируется для очищения предыдущих значений при каждом новом измерении. В поле Summarize ставится галочка, если необходимо все измерения (средний размер, площадь каждой частицы, общая площадь всех выделений). Активация Exclude on Edges позволяет исключить из рассмотрения те объекты на изображении, края которых соприкасаются с краями изображения. Включение Include Holes позволяет увидеть не только объект на изображении целиком, но и позволит увидеть и подсчитать внутреннюю часть таких объектов. При отключении этой опции, ImageJ заполняет всю область объекта цветом заливки и производит общий расчет, а при ее включении сканирование происходит с учетом внешнего и внутреннего краем объекта. Наглядные примеры работы опций меню Analyze Particles...
Опция Record Starts позволяет плагинам и макросам воссоздать очертания объектов с помощью функции doWand (X, Y). Макрос CircularParticles демонстрирует, каким образом используется это свойство. Опция Add to Manager позволяет включить все измерения объектов на изображении в ROI Manager. Summarize (Суммировать) Для каждого столбца в таблице результатов производится подсчет и выводится на экран среднее значение, стандартное отклонение, минимальные и максимальные значения в этом столбце.
Clear Results (Очистить результаты) Все измерения из окна "Results" удаляются и сбрасывается счетчик измерения.
Set Measurements... (Задать измерения) При запуске этой команды появляется диалоговое окно, которое позволяет задать те параметры, которые необходимы анализировать в меню Analyze>Measure и Analyze>Analyze Particles
Area (Площадь) - площадь выделения (если его нет, то всего изображения) – подсчитывается в квадратных пикселях. Можно изменить параметры измерения, например, на квадратные миллиметры. Для этого используется командаAnalyze>Set Scale… (о ней будет написано в дальнейшем). Mean Gray Value – устанавливает усредненное серое значение внутри выделения. Это усреднение складывается из суммы всех серых пикселей, поделенных на общее количество пикселей на изображении. Вы сами можете установить калибровочные значения в меню Analyze>Calibrate. Для изображений формата RGB, усредненное серое значение рассчитывается по формуле:
gray=(red+green+blue)/3
или, если включена опция "Unweighted RGB to Grayscale Conversion" в меню Edit>Options>Conversions:
gray=0.299red+0.587green+0.114blue
Standard Deviation – стандартное отклонение от усредненного серого значения, которое используется при создании этого самого серого значения. Modal Gray Value - наиболее часто встречающиеся значения серого в данном выделении. В гистограмме такого выделения такое значение будет обладать наивысшим пиком. Min & Max Gray Level - минимальное и максимальное значение серого в данном выделении. Centroid – центральная точка активного выделения. Она формируется на основе всех значений X и Y координат в активном выделении. Center of Mass – это усредненное значение всех значений X и Y координат в активном выделении по яркости. Uses the XM and YM headings. These coordinates are the first order spatial moments Perimeter - периметр (длина внешней границы всего выделения). Bounding Rectangle – текущее выделение обрамляется в небольшой прямоугольник. Для этого используется процедура BX, BY, Width и Height, где BX и BY являются координатами левого верхнего угла прямоугольника. Fit Ellipse – текущее выделение принимает вид эллипса, наиболее близкого по форма выделения. Для этого используются процедуры Major (большой), Minor (маленький) и Angle (угол). Major – большая ось данного эллипса (по длине); Minor – малая ось эллипса (по ширине). Angle - угол между главной осью и линией, параллельной оси абсцисс на изображении. Координаты центра эллипса отображаются как X и Y (для этого должна быть активна опция Centroid). Обратите внимание, что ImageJ не сможет рассчитать длинную и короткую ось эллипса, если в диалоговом окне Set Scale значение опции Pixel Aspect Ratio будет отлично от значения 1,0. Есть несколько способов просмотра эллипса. Команда Edit>Selection>Fit Ellipse заменяет выделенную зону на наиболее подходящий по размерам эллипс. Существует специальный макрос DrawEllipse, который гораздо лучше рисует эллипс, а также подсчитывает большую и малую оси в нем. Shape Descriptors (перед Circularity) – описание формы. Сюда входят: Circ. (округлость). Расчет окружности по формуле
4π*area/sqr (perimeter).
Значение 1.0 говорит о том, что окружность будет идеальная. Чем ближе это значение будет к 0.0, тем более вытянутым будет полученная округлость. Для очень мелких частиц подобные расчеты проводиться не могут. AR (соотношение сторон): показывает отношение основной оси к малой оси. Для работы этой опции в меню Analyze>Set Measurements должна быть включена опция "Fit Ellipse". Round (округлость). Рассчитывается по формуле
4*area/(π*sqr(major axis))
Solidity (плотность). Показывает отношение площади выделенной области к выпуклой области. КомандаEdit>Selection>Convex Hull делает площадь выпуклой. Feret's Diameter – наибольшее расстояние между двумя точками на границе выделения. Макрос Feret's Diameter помогает нарисовать этот диаметр на выделении активного изображения. Integrated Density – сумма значений пикселов на изображении или выделении. С математической точки зрения это произведение Area (площади) и Mean Gray Value (усредненного серого). Median – срединное значение пикселов на изображении или выделении. Area Fraction – доля пикселов на изображении или выделении, которые были выделены красным цветом при помощи команды Image>Adjust>Threshold. Если эта команда не была выполнена, то данная опция подсчитывает количество ненулевых пикселей. Limit to Threshold (ограничение порога) – при включении данной опции в измерение входит только та часть изображения, которая включена в область выделения порогом. Для установления данной границы используется командаImage>Adjust>Threshold. Display Label – номера изображений или слайды (в стеке) записываются в первой колонке таблицы результатов. Invert Y Coordinates – меняет начальное значение координат XY (отсчет будет идти от нижнего левого угла, а не от верхнего левого. Redirect To – выделение производится на одном изображении, а расчет на другом. Изображения будут рассчитываться по командам, заданным в меню Measure и Analyze Particles. С версии ImageJ 1.35d данная процедура также работает со стеками. Decimal Places – задается количество цифр справа от запятой. Эти данные отображаются в гистограммах и в таблицах результатов.
Set Scale... (Задать масштаб) Это диалоговое окно используется для задания пространственного масштаба изображения. Активные результаты измерений в данном случае представляются в заданных калибровочных единицах, например, миллиметрах.
Перед запуском этой команды нужно задать начальные (уже известные) расстояния. Для этого выберите инструмент «Линия» на панели инструментов, проведите прямую линию на изображении и нажмите Set Scale... Во вкладке Known Distance введите то число, которому соответствует линия на изображении (например, 10). В поле Unit of Length введите параметры измерения – пиксели, миллиметры, сантиметры, метры. После этого нажмите кнопку ОК. После выполнения всего вышесказанного ImageJ будет производить все подсчеты с учетом заданных параметров и калибровочных единиц. По умолчанию ImageJ измеряет все расстояния в пикселях. Вернуться к этому методу подсчета можно, если установить в поле Known Distance значение 0.00, а в поле Unit of Length значение Pixel. Pixel Aspect Ratio – если в этой опции стоит значение, отличное от 1.0, то возможна работа с разными пространственными масштабами (например, 95% по горизонтали и 100 % по вертикали).
Calibrate... (Калибровка) Это диалоговое окно позволяет производить калибровку по стандартам плотности (например, стандарт радиоактивных изотопов).
Для калибровки изображения в правую колонку введите известные стандартные значения, выберите метод калибровки из всплывающего меню, введите единицу измерения и нажмите кнопку ОК. ImageJ отобразит функцию калибровки:
Если данная калибровочная функция не является удовлетворительной, вернитесь в диалоговое окно калибровки и выберите другой метод калибровки. Данную калибровочную функцию можно сохранить (Save…), копировать в буфер обмена (Copy…) или просто отобразить в отдельном окне командой List. Перед использованием этой команды проведите необходимо очистить предыдущие результаты с помощью командыAnalyze>Clear Results. Обратите внимание на типы изображений, с которыми работает калибровка. В случае попытки применить данную команду на неподходящий формат, появится окно ошибки:
Histogram (Гистограмма) (Ctrl+H) Вычисляет и отображает гистограмму распределения серых значений на активном изображении или выделении.
Также при выполнении данной команды рассчитывается общее количество пикселей, среднее значение, минимальное и максимальное значение, стандартное отклонение и некоторые другие значения. Данную гистограмму можно копировать в буфер обмена (Copy…) или отобразить в отдельном окне командой List.
Можно в дальнейшем сохранять данное окно результатов или производить с ним любые другие операции. Также можно посмотреть фон гистограммы с помощью команды Log
Функция макроязыка getHistogram() может быть использована для получения данных о значении яркости "value" и количества пискчелей с данной яркочтью "count". Пример использования функции представлен ниже:
getHistogram(values, counts, 256); for (i=0; i<values.length; i++) print(values[i], counts[i]);
Для получения гистограмм стека необходимо использоватьфункцию макроязыка Plot.getValues():
requires("1.41k");
run("T1 Head (2.4M, 16-bits)"); run("Histogram", "stack"); Plot.getValues(values, counts); for (i=0; i<values.length; i++) print(values[i], counts[i]);
С случае с RGB изображениями гистограмма рассчитывается путем преобразования каждого пикселя в оттенки серого по формуле:
gray=0.299red+0.587green+0.114blue
или, если в меню Edit/Options/Conversions включена опция "Unweighted RGB to Grayscale Conversion":
gray=(red+green+blue)/3.
В случае с 16-битными изображениями диапазон значений серого между Min и Max делится на 256 частей. При работе с 32-битными изображениями количество частей указывается в диалоговом окне, которое появляется про запуске гистограммы:
Включение опции Use min/max будет использовать все 256 значений от 0 до 255 на изображении или выделении. Также можно задать минимальное и максимальное значение вручную, введя их в поля Х Min и Х Max. В поле Y Max введите значение, которое задаст ось Y. Задайте значение Auto для того, чтобы использовать весь диапазон по оси Y. Начиная с версии ImageJ 1.35 и выше, это диалоговое окно можно использовать также с 8-, 16-битными изображениями или RGB. Для этого используется сочетание клавиш Alt+H.
Plot Profile (График профиля) (Ctrl+K) Отображает в двумерной графике интенсивность распределения пикселей на выделении.
Используйте кнопки Save и Copy для сохранения данного профиля или копирования его в буфер обмена. Сохранение или копирование в буфер обмена будет происходить в виде последовательности строк, отформатированных специальным образом и пронумерованных. Существуют специальные плагины и макросы, облегчающие работу с данной функцией. Плагин Dynamic Profiler создает динамический график выделенного участка, который постоянно обновляется в зависимости от изменения выделения на изображении. Макрос StackProfilePlot создает профиль участков всех изображений в стеке и сохраняет их в новый стек. Surface Plot (График поверхности) Отображает трехмерный график интенсивности распределения пикселей на активном выделении. Работает с черно-белыми изображениями (8-, 16-, 32-битными) или псевдо-цветными изображениями. В противном случае будет появляться ошибка:
В случает работы со стеками данная команда создает новый стек из трехмерных графиков, созданный по выделенным участкам. Некоторые участки на выделении могут быть улучшены путем настройки контраста или сглаживания на оригинальном изображении. При запуске данной команды появляется диалоговое окно для предварительной настройки будущего трехмерного графика:
Поле Polygon Multiplier позволяет установить количество профилей, используемые для создания трехмерного графика. На примере вы можете увидеть трехмерные изображения с процентным соотношением Polygon Multiplier 100%, 200% и 20% соответственно.
Опция Draw Wireframe обрамляет каждый график в черный цвет. Опция Shade генерирует тени на получаемом трехмерном графики. Получаемый график может быть цветным, если исходное изображение таблицу цветов LUT. Опция Draw Axisиспользуется для добавления к трехмерному графику осей, по которым строится сам график. Если активирована опция Source Background is Lighter, то светлые цвета на трехмерном графике будут иметь наиболее короткие пики (возвышенности), а более темные имеют самые высокие пики. Опция Fill Plot Background with Black делает фон трехмерного изображения черным. Опция One Polygon Per Line активируется для использования только одного полигона для одной линии. Опция Smooth делает график более гладким, сглаживает острые пики пропорционально всему изображению. Существует специальный плагин Interactive 3D Surface Plot (автор Kai Uwe Barthel), который более точно строит трехмерные графики. Он работает со всеми типами изображения, есть возможность настраивать угол обзора, масштаб графика, его яркость, сглаживание, общий ракурс и др.
Gels> Это подменю содержит команды для одномерного анализа электрофоретического геля. Данные команды аналогичны с командами макроса Gel Plotting, который был создан специально для работы с изображениями NIH (от англ. National Institutes of Health), то есть для работы с медицинскими изображениями. В обоих случаях используется простой графический метод, который генерирует дорожку профиля, рисует пики интересов, а затем измеряет площади пиков с помощью инструмента Wand (волшебная палочка).
Что необходимо для анализа 1-D Gel: Используйте инструмент «Rectangular» (прямоугольник) для выделения первой полосы. В случае с вертикальными полосами, это должна быть левая полоса, а в случае с горизонтальными – верхняя. Выберите Analyze>Gels>Select First Lane (или нажмите клавишу "1"). Переместите выделение вправо и выберите Analyze>Gels>Select Next Lane (или нажмите клавишу "2"). Повторите это действие для каждой оставшейся полосы. Выберите Analyze>Gels>Plot Lanes (клавиша "3") для создания графика для визуального различия между выбранными участками:
Используйте инструмент «straight line» (прямая линия), чтобы выделить интересующие Вас пики. Для измерения каждого пика используйте инструмент Wand. Выберите Analyze>Gels>Label Peaks для пометки на каждом пике его размер в процентах от общего значения пиков. Команда Analyze>Gels>Re-Plot Lanes показывает первоначальный график. Команда Analyze>Gels>Reset стирает все выделения на изображение и отменяет действия всех команд.
Tools> (Инструменты) Обеспечивает доступ к различным плагинам анализа изображений.
Save XY Coordinates... (Сохранение XY координат) Записывает в текстовый файл XY координаты и значения всех пикселей активного изображения или выделения. Начинается запись с левого верхнего угла изображения. Для черно-белых изображений записывается 3 значения –X,Y-координаты и значение (x, y, value), которые разделены пробелами. Для RGB изображений записывается пять значений в каждой строке - X, Y-координаты, красный, зеленый и синий (x, y, red, green and blue). При запуске команды появляется диалоговое окно:
В нем можно задать некоторые параметры. Invert y coordinates off (0 at top of image) – сортирует координаты таким образом, что наименьшие отображаются сверху, наибольшие – снизу. Опция Suppress Log output закрывает окно Log (отчет) после сохранения координат. Файл, в который сохраняется данная информация, будет иметь расширение .txt и будет выглядеть так:
Fractal Box Count... Показывает число областей увеличивающегося размера, необходимых для вписания в них бинарных объектов изображения.
Размер областей их число, необходимое для вписания всех бинарных объектов отображается на log-log графике, а фрактальная размерность изображения соответствует углу наклона прямой на этом графике. Фрактальная размерность D=-наклон.
Analyze Line Graph (Анализ линейного графика) Используя данную процедуру, ImageJ может восстанавливать числовые значения координат из любого изображения, содержащего графики (например, со сканированного изображения). Для работы данной процедуры откройте изображение, содержащее график, и выполните следующие действия. 1. Выполните команду Image>Adjust>Threshold (Shift+T). 2. Отрегулируйте порог открытого графика красным цветом. 3. Нажмите кнопку "Apply" в диалоговом окне выделения порога. 4. Закройте инструмент Threshold. 5. Инструментом Oval выделите необходимую вам область на открытом графике (обратите внимание, что задний фон обязательно должен быть белым). 6. Удалите все, кроме выделенной части командой Edit>Clear Outside 7. Нажмите Analyze>Tools>Analyze Line Graph для получения XY координат. В итоге появится график с полученными координатами:
Эти координаты можно сохранить (Save…), скопировать в буфер обмена (Copy…) или отобразить на экране кнопкой List.
ROI Manager (Менеджер области интересов) ROI Manager (ROI сокращение от англ. Region of Interest) – специальный инструмент для работы с несколькими выделениями на изображении или с различными слайдами в стеке. ROI Manager поддерживает все типы выделений, в том числе точки и линий.
Кнопка Add используется для добавления текущего выделения в ROI Manager. Также для этого можно использовать клавишу "Т" или команду Edit>Selection>Add to Manager. В поле диалогового окна ROI manager создается три столбца с данными. Первый столбец (только для стеков) – отображает номер слайда в стеке. Второй и третий столбцы отображают Y и X координаты выделения соответственно. При нажатии на строку с данными выделение отображается на изображении. В случае со стеками выделение отображается именно на том слайде, на котором оно было сделано. Опция Show All отображает все выделения сразу, опция Edit Mode – отображает номер выделения. Команда Update обновляет текущий список ROI Manager, добавляя в него новые выделения. Команда Delete удаляет выделения, добавленные ранее в ROI Manager. Если не выделена ни одна строка в ROI Manager, то удалится весь список. Команда Rename используется для переименования выделений в ROI Manager. Команда Measure измеряет параметры выделенной строки в ROI Manager. Если ни одна строка не выделена, то подсчитываются все строки сразу. Используйте команду Analyze>Set Measurements для задания параметров необходимых расчетов. После расчетов появляется окно результатов:
В дальнейшем с ним можно работать, сохранять, сортировать и т.д. Более подробно об этом написано в менюAnalyze>Measure. Команда Deselect используется для снятия выделения. Вообще, команды Delete, Save, Measure, More>Draw, More>Fill, More>Label и More>Combine работают с конкретным выделением - если выбрана определенная строка/строки, или для удаления всех выделений, если ничего не выбрано в ROI Manager. Команда Properties отображает свойчтва выделения и может быть применена как ко всем выделениям, так и к выделению, актианому в данный момент. Диалоговое окно позволяет изменить имя выделения, цвет линии выделения или заливки выделения
Команда Flatten (F) создает новое RGB изображение, в котором все границы области выделения сохраняются как элементы изображения. Полученное изображение имеет тот же размер, что и исходное активное изображение, в отличие от команды Plugins>Utilities>Capture Image, которая создает WYSIWYG (Что Вы Видите То Вы Получаете - What You See Is What You Get) изображение, которое имее тот же размер, что и размер активного окна. При нажатии на кнопку More… появляется дополнительное подменю, с помощью которого можно сохранять, сортировать ROI Manager и др. Также данное подменю можно вызвать нажатием правой кнопкой мыши в любом месте ROI Manager.
С помощью команды Open можно открывать файлы с расширением ".roi", добавляя его в список ROI Manager. Также возможно открытие ZIP-архивов. Команда Save сохраняет выбранные строки в файл с расширением".roi". Если ничего не выбрано, то все выделения сохраняются как ZIP-архив. Команда Combine используется для объединения двух или нескольких выделений в одно. Если ни одной строки в ROI Manager не выбрано, то объединяются все строки. Команда Split разбивает текущее выделение (оно обязательно должно быть составным) на отдельные части, и каждую часть добавляет в ROI Manager. Add Particles – добавляет в ROI Manager части объекта, который был обработан командой Analyze>Analyze Particles. Команда More>Multi Measure – специальная функция, основанная на плагине Multi_Measure, автором которого является Bob Dougherty's. Данный плагин измеряет все значения в ROI Manager, на всех изображениях в стеке, и по ним создает таблицу результатов. Sort - сортирует список в буквенно-цифровом порядке. Specify – позволяет задать параметры выделения вручную, используя алгоритм, описанный в менюEdit>Selection>Specify. Remove Slice Info – удаляет информацию, которая связывает выделение в ROI Manager с конкретным слайдом в стеке Help – открывает страницу помощи в браузере, который установлен у Вас по умолчанию. Options появляется диалоговое окно, позволяющее отображать в рабочем окне ROI Manager некоторые дополнения:
Кнопка "Show All" Color… позволяет настроить цвет выделений. При ее нажатии появится диалоговое окно, в котором можно задать цвет передвижением роликов прокрутки или введением числовых значений, соответствующим необходимым оттенкам красного, синего и зеленого в соответствующие поля в правой части окна.
Опция Associate «Show All» ROIs With Slices ассоциирует выделения со слоями стека, при выбранном флаге «Show All» на главном окне менеджера областей интереса. Опция Restore ROIs Centered располагает активное выделение в центре изображения. Draw и Fill в разделе More>> позволяют с помощью окна ROI менеджера рисовать контуры выделений и закрашивать их цветом, который установлен в качестве цвета для рисования.
Scale Bar… Данная команда позволяет установить шкалу на копии активного изображения. При выборе этой команды появляется диалоговое окно в котором можно настроить параметры вывода шкалы.
Параметр Whidth in (pixels) Ширина в (пикселях) показывает горизонтальный размер шкалы, он будет представлен в тех единицах измерения, которые были заданы при выполнении команды Set scale… Height in pixels настраивает толщину линии шкалы на изображении. Font size – Размер шрифта устанавливает шрифт, который будет сопровождать Вашу шкалу. Также можно задать параметры начертания шрифтов, которые представлены ниже в данном диалоговом окне. Параметр Location – задает позицию, в которой будет отображаться шкала. Background – параметр, который под шкалой может поместить прямоугольник заданного цвета, для более качественного представления шкалы.
Calibration Bar (окно калибровки) Данное диалоговое окно позволяет сделать настройки по калибровке изображения.
Location – определяет место расположения калибровки на изображении. Обратите внимание, что если на изображении есть выделение, то данная калибровка будет располагаться на нем. Fill Color – определяет цвет фона калибровочной шкалы. Label Color – определяет цвет текста на калибровочной шкале. Number of Labels – количество числовых градаций на калибровочной шкале. Decimal Places – определяет количество знаков после запятой на калибровочной шкале. Font Size – определяет размер шрифта на калибровочной шкале. Zoom Factor – увеличивает в заданное количество раз всю калибровку. Bold Text – текст на калибровке будет выделен полужирным. Существует специальный макрос Calibration Bar, который позволяет добавлять калибровку в стек, либо во все изображения или стеки в выбранной папке.
Color Histogram Работает только с изображениями RGB форматы. Происходит получение гистограммы распределения интенсивности цветов на изображении:
Также данная процедура выполняет подсчет среднего значения и стандартного отклонения для каждого цвета. Эти значения отображены внизу полученной гистограммы, а также в окне результатов, которое появляется вместе с гистограммой:
