Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1...

47
©2008-2016 A.Струй www.mmcatalog.com Руководство пользователя

Upload: others

Post on 26-Jun-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

©2008-2016 A.Струй

www.mmcatalog.com

Руководство пользователя

Page 2: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка2

©2008-2016 A.Струй

Содержание

0

I Введение 4

II Быстрый старт 5

III Интерфейс 6

IV Калибровка 7

V Ввод 8

VI Импорт 10

VII Автозаполнение 11

VIII Редактор базы 12

IX Поиск 14

X Фильтр 15

XI Статистика БД 16

XII Морфология 17

................................................................................................................................... 221 Сегментация

................................................................................................................................... 252 Операции с масками

................................................................................................................................... 253 Классы

................................................................................................................................... 274 Статистика

................................................................................................................................... 295 Измерение частоты

................................................................................................................................... 306 Гранулометрия

XIII Фазовый анализ 33

XIV Ручные измерения 34

XV Установки 37

XVI Отправка почты 38

XVII Подключение программ 40

Page 3: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

3Contents

3

©2008-2016 A.Струй

XVIII Вывод на печать 42

Ключевые слова 47

Page 4: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка4

©2008-2016 A.Струй

1 Введение

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

Изображения могут быть получены с устройства ввода или импортированы непосредственно с цифрового

фотоаппарата или из других каталогов и перенесены в базудля дальнейшего хранения. Изображения могут быть вформатах jpg, png, bmp, tif, gif и видео в формате avi.

Импорт позволяет автоматически разбивать всеснимки и видеоролики на группы относящиеся к одномуместу\событию и помещать их в одну запись. Записьможет содержать произвольное количество изображений,видеороликов, документов и сопроводительнойинформации в текстовых и числовых полях. Функция Автозаполнения позволяет использовать наборытекстовых шаблонов. Морфология позволяет провестиизмерения параметров формы, размеров и оптическиххарактеристик.

Ручные измерения позволяют провести линейныеизмерения и измерения углов и кругов.

Поиск по значению текстового поля позволяет быстроперейти на нужную запись.

Фильтры позволяют найти изображения иинформацию по одному или нескольким условиямодновременно.

Печать отчета с изображением и данными.

Программа поставляется в одном из трех вариантов защиты от несанкционированногоиспользования:

- с USB ключомПри поставке программы с USB ключом, перед запуском программы необходимо установить драйвер ключа. Затем установить ключ в свободный USB разъем,

убедиться в том,что ключ установлен (об этом свидетельствует зеленое свечение в ключе), после этого можно запускать программу.

- с ключевым файлом для цифровой камеры Программа работает при подключенной цифровой камере и наличии ключевого

файла. При поставке программы с ключевым файлом для цифровой камеры (файл ххх.

key), сохраняйте этот файл при переустановке системы или переносе программы на

другой компьютер. - с привязкой к параметрам компьютера

Программа работает после регистрации компьютера и получения файла лицензии

В остальных случаях программа запускается в демонстрационном режиме, ограничения:· измерения только на демо изображениях· нет редактирования структуры базы данных· нет удаления фильтров базы данных

8

10

11

17

34

14

15

42

Page 5: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Введение 5

©2008-2016 A.Струй

· нет изменения текстовых шаблонов· нет удаления калибровок· нет удаления шаблонов печати· нет редактирования шаблонов печати· нет вывода данных на печать· нет импорта изображений

По любым каналам связи: Skype: AndyStruyICQ: 40497019Email: [email protected]

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

2 Быстрый старт

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

Нажмите кнопку на закладке База данных и в окне установок укажите каталог, гдебудет храниться база изображений. Для этого нажмите кнопку "Новый" и укажите существующийкаталог или создайте новый. После нажатия кнопки "Да" вы получите новую, пустую базуизображений.

Определите, в каких полях будет храниться информация, при необходимости измените наборполей, для этого нажмите правую кнопку мыши в свободном месте основного окна и вызовитепункт "Редактировать структуру базы". Так же можно использовать пункт меню "Редактировать

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

Затем создайте новую запись кнопкой "Новая" и введите изображения с камеры илидругого устройства ввода.

Введенная в поля информация сохраняется автоматически при смене записи.Обновление информации на диске без смены записи происходит по нажатию клавиш Shift-Enter

или по нажатию на строку в списке записей.Найти записи можно с помощью поиска или с помощью фильтра по набору условий по

любым полям.

12

14 15

Page 6: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка6

©2008-2016 A.Струй

3 Интерфейс

При запуске программы на экране появляется основное окно:

В верхней части окна находятся 3 закладки:База данных, Изображение и ИзмеренияОни позволяют быстро переключаться между соответствующими окнами программы.В окне База данных проводится работа с файлами и содержимым базы данных.В окне Изображение находятся инструменты обработки изображения.В окне Измерения проводятся ручные измерения

В левой части находится список записей расположенных в хронологическом порядке. Названиеформируется из даты записи и текста из поля "Заголовок". Список имеет навигационные кнопкирасположенные ниже полосы прокрутки списка, также список может прокручиваться колесоммыши, когда курсор находится в списке записей.

Справа от списка записей находится панель содержимого записи. Она имеет две закладки Img иDoc, на первой выводятся уменьшенные изображения и видеофайлы хранящиеся в даннойзаписи, а на второй выводятся иконки всех остальных файлов, хранящихся в данной записи.Список записей и Панель содержимого поддерживают функцию Drag & Drop, т.е. изображения идокументы можно перетаскивать мышкой на список или панель и они будут помещены в даннуюзапись, при перетаскивании в другие программы, они будут скопированы или перемещены всоответствующую программу. Для перемещения файла необходимо нажать и удерживатьклавишу Shift перед отпусканием кнопки мыши. При нажатой клавише Ctrl возможно выделениенескольких изображений или документов. Поддерживается Drag & Drop и внутри программы,

34

Page 7: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Интерфейс 7

©2008-2016 A.Струй

документы и изображения можно копировать или перемещать между записями базы данных, дляэтого надо перемещать объекты на поле списка записей, на название нужной записи. Панельможет прокручиваться колесом мыши, когда курсор находится в панели содержимого.

Контекстное меню, вызываемое правой кнопкой мыши на изображении или на другом файле впанели содержимого:

Просмотр - открывается окно просмотраизображения

Удалить - удалить файлКопия - копировать изображение в буферВставить как новое - вставить изображение из

буфера в новый файлСохранить как - сохранить изображение в другом

формате.Копировать полный путь - скопировать в буфер

полный путь, чтобы открыть файл в другой программеКопировать путь до каталога - скопировать в

буфер путь до каталога, содержащего запись базы.Переименовать - переименовать файлСоздать документ - создать в записи новый

текстовый документ и открыть его в редактореРедактор - для изображений открывается

установленный редактор изображений, длядокументов в формате rtf открывается встроенныйтекстовый редактор

Запустить программу из системы - запуститьпрограмму по умолчанию для активного файла.

Гистограмма - открыть гистограмму изображения.Информация - вызвать окно Информация об

изображении

Окно Информация содержит основные параметры изображения и поле Описания дляактивного изображения. Описание копируется и переносится вместе с файлом автоматически.

В правой части находится информационная панель с полями данных. При наведении курсора на

любое поле, справа от него появляется иконка , при нажатии на нее появляется окно поиска.

Двойное нажатие на изображение и кнопка переводят просмотр в режим полного экрана.Клавиша Esc или правая кнопка мыши возвращает окно просмотра в предыдущее состояние.

4 Калибровка

Для получения корректных результатов при проведении измерений необходимо провестикалибровку всех объективов при используемых разрешениях камеры.

Для проведения калибровки надо установить объект-микрометр на микроскоп, получитьконтрастное, горизонтальное изображение линейки и ввести изображение. В Измерениях или вМорфологии выбрать пункт Новая калибровка у кнопки Калибровка. Затем установить два

14

Page 8: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка8

©2008-2016 A.Струй

измерительных маркера на рисках объект-микрометра, используя максимальное расстояние. Вполе Длина ввести значение расстояния между этими рисками, в списке выбратьсоответствующую единицу измерений. Нажать кнопку Дальше.

На втором шаге проводится проверка калибровки, надо установить два измерительных маркерана любых рисках объект-микрометра, при этом в верхней части окна появится результатизмерений. При корректном значении нажать кнопку Финиш, при некорректном - кнопку Назад ипровести калибровку заново.

5 Ввод

Программа поддерживает ввод изображений с цифровых камер, а также с других камер,сканеров и иных устройств, поддерживающих TWAIN или DirectShow протоколы.

Цифровые камеры позволяют получать изображения в очень широком диапазоне освещенностии видео для решения самых разнообразных задач. В зависимости от задачи, могут применятьсяразличные камеры. Для получения видеороликов быстротекущих процессов применяется камера свысокой частотой съемки. При небольшом разрешении частота съемки может достигать 400кадров в секунду. Для регистрации медленно текущих процессов применяется съемка видео срегулируемым интервалом между кадрами. Для получения изображений объектов с малойосвещенностью, например при флуоресценции, применяется камера с очень высокойчувствительностью. Программа обеспечивает автоматическое и ручное управление настройкамикамеры во всех режимах.

При наличии цифровой камеры, ввод с нее осуществляется при нажатии кнопки

Для ввода изображения с устройств, поддерживающих TWAIN или DirectShow протоколы надопредварительно выбрать это устройство в соответствующем списке. В списках перечисленыустройства установленные, на данный момент, в системе. Затем вызвать окно ввода изображения

кнопками или .

Вид окна и возможности по настройке изображения зависят от драйвера и возможностейконкретного устройства ввода. Выбранное устройство ввода становится активным исоответствующая кнопка выводится на панель инструментов.

Page 9: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Ввод 9

©2008-2016 A.Струй

Для выбора устройство ввода по протоколу DirectShow, примените команду Выбрать TVустройство:

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

Если необходимо выполнять обрезку кадра при захвате (например, при неверно подобранномадаптере может появиться черная рамка вокруг изображения), выберите функцию Использоватьи введите значения обрезки в пикселах.

Кадр - захват изображения в активную запись базы данныхСтоп - остановка живого видео на кадре без захвата.Видео - начало захвата видео. Кнопка сменит название на Стоп. Нажмите по окончании захвата. Закрыть - закрыть окно ввода после захвата изображения или видео.1:1 - отобразить живое видео в исходном разрешении (если размер окна был увеличен илиуменьшен). Закрыть - закрыть окно вода.

Устройство - открыть окно драйвера устройства.Свойства - свойства живого видео (установки в зависимости от возможностей устройства),частота кадров, разрешение и т.п.Кнопки - эта кнопка активна при использовании кнопок дистанционного управления съемкой.Кодек - список кодеков, установленных на компьютере. Для изменения качества захвата нажмитекнопку Настройки.Деинтерлейсинг - включение функции устранения чересстрочности. Используется при работе саналоговыми устройствами ввода. Справа находится окно выбора разрешения и установки частоты кадров для захвата видео.Закрыть - закрыть окно вода.

Page 10: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка10

©2008-2016 A.Струй

При записи видео необходимо, на закладке "Настройка", выбрать кодек Microsoft Video1, Xvid или другой, обеспечивающий требуемое качество записи.

Загрузить кодек Xvid с сайта разработчика

6 Импорт

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

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

.Выбор файлов

или каталога. Для выбора

отдельных файлов,отмечайте их склавишей Ctrl.

Включениеделения на группыпо времени,каталогам или поодномуизображению.

Каждая группаизображений будетпомещена вотдельную запись.

Возможность

Page 11: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Импорт 11

©2008-2016 A.Струй

добавить один и тотже текст для всехновых записей

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

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

При использовании деления на группы по одному, в название записи помещается названиеизображения. Полный путь на каталог, так же может быть помещен в любое указанное поле.

7 Автозаполнение

Кнопка вызывает окно Текст. Эта функция позволяет заполнять текстовые поля текстамииз списка заранее введенных шаблонов, сгруппированных по названиям полей базы данных.

Пример набора текстовых шаблонов базы данных для анализа спермы:

В окне Текст есть возможность:· добавлять поля базы данных, для которых можно создавать набор текстовых шаблонов· добавлять текстовые шаблоны· редактировать введенные шаблоны (для редактирования текста надо его активизировать и

нажать левой кнопкой мыши еще раз)· удалять шаблоны и поля из списка

Page 12: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка12

©2008-2016 A.Струй

Отмеченные птичкой текстовые шаблоны будут добавлены к содержимому соответствующихполей базы данных. Если для одного поля отмечено несколько текстов, они будут добавленычерез запятую.

Для того чтобы следующий текст начинался с новой строки, надо в конце текста добавить 2символа: косая черта и английская буква n, \n

В этом случае запятая не будет добавляться в конце текста.Для перемещения блоков текста используйте кнопки со стрелками.

Для добавления текста по условиям фильтра (например, автоматический диагноз, выводыпо результатам эксперимента и т.п.):

· Создайте фильтр , описывающий условия добавления текста (например, сравнениерезультатов со значениями нормы и т.п.).

· Добавьте поле и текст.· Выберите название фильтра из списка если ДА фильтр:· Повторите эти действия для любого количества текстовых блоков для любого количества

полей базы.· Нажмите кнопку Применить все. Если условия фильтрации выполняются, все блоки текста

будут добавлены в соответствующие поля базы.

8 Редактор базы

Переход в редактор базы - пункт "Редактировать структуру базы" в выпадающем меню кнопки

или контекстное меню(по правой кнопке мыши) в свободном месте бланка базы.

В редакторе базы можно перемещать поля в основном окне, для этого кликните левой мыши нанужное поле, вокруг поля появиться дополнительная рамка и возможность перемещения. Длявыбора нескольких полей удерживайте кнопку Ctrl на клавиатуре. Для выбора большой группыполей обведите их рамкой: наведите курсор на свободное пространство рядом с полем,удерживая левую кнопку мыши, ведите курсор - за курсором образуется рамка. Закройте рамкойнеобходимое количество полей. Эту операцию можно сочетать с использованием клавиши Ctrl.

Для изменения размера поля, активизируйте его и наведите курсор мыши на активные зоныпо углам и в центре каждой стороны. Меняйте размер, удерживая левую кнопку мыши.

Если кликнуть на поле правой кнопкой, то появится меню с пунктами "Удалить" и "Свойства".Удалить можно любое поле, кроме полей Заголовок и Дата. В специализированных программахот изменения и удаления защищены поля, принимающие значения параметров, рассчитываемыхпрограммой автоматически.

В свойствах всех полей можно изменить: · название поля · ширину области названия

В программе имеются следующие типы полей:

15

Page 13: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Редактор базы 13

©2008-2016 A.Струй

Текстовое поле

В свойствах можно изменить:· Многострочный - позволяет видеть

большой объем текста.· Выпадающий список - добавить

выпадающий список уникальных значенийполя.

· Значения... - список постоянных значенийполя. Нажмите кнопку и введите значения.

· Фиксированный - ограничить выпадающийсписок заданными значениями.

на закладке Отчет можно изменитьпараметры вывода поля на печать.

Числовое поле - используется для ввода только числовой информации. Можетпринимать значения из таблицы ручных измерений . Используется для получения статистики побазе . В специализированных программах в числовые поля с заданным идентификаторомотправляются результаты автоматических вычислений параметров.

Поле даты - поле с выпадающим календарем для установки даты. В режиме базыщелкните левой кнопкой мыши на стрелку в правой части поля для выбора даты текущего месяца.Стрелки справа и слева от названия месяца позволяют выбрать другой месяц. Для выбора месяцаиз выпадающего списка, щелкните левой кнопкой мыши на названии месяца. Для смены годащелкните левой кнопкой мыши и измените год с помощью появившихся стрелок.

Для добавления нового поля:

· Выберите тип поля в списке на панели инструментов. Кнопка примет соответствующий вид(см. выше).

· Нажмите кнопку и переместите рамку будущего поля на его предполагаемое место.· По щелчку левой кнопкой мыши появится окно свойств поля. Задайте идентификатор поля. В

качестве идентификатора можно использовать только латинские буквы и цифры.Идентификатор нужен в программе для определения поля независимо от того, какое названиевы введете. Название поля можно изменять, идентификатор - постоянное значение. Задаваяидентификатор, имейте в виду, что он используется при создании шаблонов печати (см.соответствующий пункт содержания Справки). Идентификатор должен быть коротким, нопонятным (отражающим содержание поля). Длинный идентификатор может быть, например,неудобен для подгонки ячеек в таблице, если шаблон организован в виде таблицы.

34

16

Page 14: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка14

©2008-2016 A.Струй

Завершить редактирование с сохранением изменений - кнопка

Завершить редактирование без сохранения изменений - кнопка

9 Поиск

Возможен поиск по любому полю. Для этого надо навести курсор на поле, при этом справа от

этого поля появится иконка поиска и нажать на нее. Для каждого типа поля открываетсясоответствующее окно. Вид окон для текстового:

числового:

и поля дата:

в верхней части находится одно или два поля ввода значения, справа от него находится кнопкадобавления этого значения в фильтр .

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

15

Page 15: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Фильтр 15

©2008-2016 A.Струй

10 Фильтр

Фильтры позволяют находить записи по одному или нескольким условиям или выводить толькозаданный набор записей.

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

Отключение фильтра выполняется при нажатии на красный крестик, который появляется в правойчасти поля списка фильтров, при наведении курсора на список.

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

значок фильтра :

Для создания фильтра надо активизировать нужное поле, при этом справа от этого поля появится

иконка поиска , нажать на нее и в открывшемся окне поиска ввести значение для поиска, затем

надо нажать кнопку добавления условия в фильтр .

При этом создается временный фильтр без имени, содержащий 1 условие, он становитьсяактивным и база данных фильтруется в соответствии с этим условием. Для добавления условийдля фильтрации, надо активизировать поле, для которого надо добавить условие, активизировать

его, нажать иконку поиска, отредактировать условие и нажать добавления условия в фильтр .

Условие будет добавлено в фильтр и на бланке базы данных будут обозначены поля, по которымпроводится фильтрация.

Временный фильтр с списке только один и он постоянно изменяется. Для создания

постоянного фильтра необходимо дать ему имя, для этого надо нажать на кнопку улюбого условия, откроется окно фильтра:

Page 16: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка16

©2008-2016 A.Струй

После ввода имени фильтра он будет добавлен в список фильтров. Так же в этом окне можноуправлять набором условий для данного поля, редактировать, добавлять, удалять.

Для удаления фильтра служит крестик, появляющийся в правой части строки в списке припрохождении мыши по строкам списка фильтров.

После списка фильтров имеются следующие пункты:"Новый фильтр..." - создание нового фильтра"Добавить условие к фильтру" - если на момент создания фильтра в базе данных нет

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

"Удалить все фильтры" - удаление всех фильтров. Будьте осторожны!"Экспорт отфильтрованных записей" - экспорт отфильтрованных записей в отдельную базу

данных

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

и вычисление суммы значений заданного поля.Автозаполнение - использование фильтров для заполнения полей готовыми блоками текста по

заданным условиям (постановка диагноза, выводы по результатам экспериментов и т.п.).

11 Статистика БД

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

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

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

Для подключения фильтра к полю надо перейти в режим редактирования структуры базы,открыть свойства числового поля, включить переключатель Результат фильтрации базы назакладке Вычисления, выбрать нужный фильтр в списке и выбрать метод получения статистикиКоличество записей или Сумма по полю:

16

11

15

Page 17: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Статистика БД 17

©2008-2016 A.Струй

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

12 Морфология

В окне Морфология можно проводить измерения различных объектов. Для этого надоактивизировать в базе данных нужное изображение и нажать кнопку Морфология. При этомоткрывается окно:

Page 18: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка18

©2008-2016 A.Струй

для измерений необходимо выделить объекты на изображении. Эту операцию выполняет Сегментация . Объекты также можно корректировать или наносить вручную. Послесегментации или нанесения объектов возможно проведение различных операций с маскамиобъектов.

При нажатии клавиши "D" или Ctrl, происходит включение/отключение режима рисованияобъектов круглой маской, причем ее размер можно оперативно менять колесиком мыши.

При нажатии клавиши "E" или Shift происходит включение/отключение режима стиранияобъектов этой же маской.

Для разделения объектов тонкой линией служит режим Резка. Нажатие клавиши "C" приводит квключению/отключению этого режима.

Для нанесения прямых линий служит режим Прямая линия. Нажатие клавиши "L" приводит кбыстрой активизации этого режима, повторное нажатие, отключает его.

После сегментации или редактирования объекты автоматически классифицируются . Объекты,не попавшие ни в один класс, не попадают в расчет статистики и удаляются после расчетастатистики.

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

При наведении курсора на объект, выводится окно со значениями параметров этого объекта.

22

25

25

29

Page 19: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 19

©2008-2016 A.Струй

Для измерений объектов только в ограниченной области используется Рамка, она наносится иредактируется также, как объект. Для изменения рамки надо включить переключатель Изменить всекции Рамка, для использования рамки надо включить переключатель Выбор. Прииспользовании рамки, удаляются все объекты находящиеся вне ее и площадь рамкииспользуется как Обработанная площадь (площадь кадра). Также можно нанести рамку используяфункции выделения объектов. Для этого надо выделить объект(объекты) и вызвать пункт Рамка пообъектам в контекстном меню объекта. При использовании такой рамки можно выделять объектывнутри и получать результаты относительно площади рамки.

Пример измерения площади колоний относительно площади чашки Петри:

Page 20: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка20

©2008-2016 A.Струй

При выходе из режима Морфология рамка сохраняется.В нижней части окна, выводится информация о текущей калибровке и количестве объектов на

изображении.Для получения результатов статистической обработки надо нажать кнопку Статистика .Измеряемые параметры :

· Площадь – площадь объекта· Периметр – периметр объекта· Длина – длина, измеренная в направлении ориентации объекта· Ширина – максимальная ширина объекта в направлении перпендикулярном длине· Удл.Г - удлиненность габаритная, отношение длины к ширине· Б.ось – большая ось эквивалентного эллипса· М.ось – малая ось эквивалентного эллипса· Удл.Э – удлиненность эллипса, отношение большой оси эллипса к малой· Эллиптичность - отношение малой оси эллипса к большой (0-1.0)· Фактор формы круга – параметр, определяющий близость формы объекта к кругу,

изменяется от 0 до 1· Фактор формы эллипса - параметр, определяющий близость формы объекта к

эллипсу, изменяется от 0 до 1· Х - координата центра тяжести объекта по Х· Y - координата центра тяжести объекта по Y· Яркость – средняя яркость объекта· Красный – среднее значение красной составляющей цвета

27

Page 21: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 21

©2008-2016 A.Струй

· Зеленый – среднее значение зеленой составляющей цвета· Синий – среднее значение синей составляющей цвета

· Опт.пл. - оптическая плотность1 объекта, измеренная относительно моды яркости фона

· Инт.опт.пл. - Интегральная оптическая плотность1 – суммарная оптическая плотностьвсех точек объекта

· Диаметр – диаметр круга эквивалентного по площади· Размер – полусумма длины и ширины объекта· Объем – параметр использует две модели для вычисления объема, эллипсоид

вращения и цилиндр.Если форма объекта сильно отличается от эллипса, вычисляется объем цилиндра, причем он

может быть произвольно изогнут. · Время – значение времени, используется при измерении видеороликов· Инт.яркость - Интегральная яркость – суммарная яркость всех точек объекта· ЛентаДлина - длина вытянутых объектов, объект может быть изогнут· ЛентаШирина - ширина вытянутых объектов,· ЛентаУдл. - удлиненность вытянутого объекта, объект может быть изогнут· R/G - отношение красной составляющей цвета к зеленой· R/B - отношение красной составляющей цвета к синей· G/B - отношение зеленой составляющей цвета к синей· ДиапазонЦв - максимальная разница между минимальным и максимальным

значениями цветов R,G,B объекта· Угол - Угол ориентации большой оси эллипса

Дополнительно вычисляется средний объем объектов по модели шар с радиусом ранымполовине параметра Размер. Для использования этого параметра надо добавить в базуданных поле с именем aver_volume и при отправке данных статистики в базу данныхзначение среднего объекма будет занесено в это поле.

Меню кнопки «Статистика» содержит четыре пункта:· Очистить таблицу - удаляет все данные из таблицы· Копировать таблицу в буфер обмена – копирует данные в буфер обмена в формате

совместимом с MS Excel.· Фаза 1 - Установить площадь объектов как 1ю фазу для вычисления отношения фаз· Фаза 2 - Установить площадь объектов как 2ю фазу для вычисления отношения фаз

Отношение фазПозволяет вычислить соотношение 2х фаз. Фазы выделяются или наносятся как объекты.

Сначала выделяются объекты одной фазы, затем вызывается функция Фаза 1. Затемвыделяются объекты другой фазы, относительно которой будет производится вычислениеотношения и вызывается функция Фаза 2. В окне выводится номер изображения,значения площадей фаз и отношение фаз. Результат автоматически заносится в базуданных в поле NCR, если оно присутствует.

Page 22: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка22

©2008-2016 A.Струй

------------------------------------------------------1 - При измерении параметров Оптическая плотность и Интегральная оптическая

плотность используется два варианта получения яркости фона:· Автоматическое измерение, в этом случае, вычисляется мода яркости площади изображения

не занятой объектами.· Ручной ввод, в этом случае, на фон необходимо нанести объект, вызвать у него

контекстное меню правой кнопкой и выполнить пункт "Яркость фона по объекту", при этом,средняя яркость этого объекта будет использоваться в качестве яркости фона, а сам объектбудет удален.

Яркость фона отображается в окне Установки, там же есть возможность отказаться отиспользования этого значения и вернуться к автоматическому измерению кнопкой Сброс.

12.1 Сегментация

В программе реализованы два метода сегментации изображений, "По цветам" и "По

образцу"

При вызове сегментации "По цветам", появляется окно:

12

Page 23: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 23

©2008-2016 A.Струй

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

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

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

При движении мыши, для наглядности, цвет под курсором подсвечивается полупрозрачноймаской выбранного цвета. При выборе цвета, этот диапазон заливается непрозрачной маской. Приповторном нажатии, выбор цвета отменяется. Если требуемые объекты недостаточно точносоответствуют полученным цветовым диапазонам, можно увеличить количество диапазонов. Такжеможно использовать весовые коэффициенты каждого диапазона для уменьшения или увеличенияплощади, занимаемой этим диапазоном. Для этого достаточно вращать колесо мыши, когдакурсор находится над выбранным цветом или перемещать вверх/вниз движок над квадратиком сцветом. Для проверки правильности выделения объектов, можно использовать переключатель Показать для просмотра исходного изображения и кнопку Без масок для временного отключениявыделенных масок объектов. После окончания настройки сегментации, надо нажать кнопку Ok.При этом программа перейдет к измерению выбранных объектов. Для сохранения этих настроек

Page 24: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка24

©2008-2016 A.Струй

надо нажать кнопку [+], ввести название набора цветов и нажать кнопку Ок.Для сегментации изображения по сохраненным наборам достаточно выбрать его название

в списке.

При вызове сегментации "По образцу", появляется окно:

Для выделения объектов используются образцы цвета указанные пользователем, для этого надонавести курсор на объект и нажать левую кнопку мыши, при радиусе больше 0 будет отмеченаплощадь соответствующая цветам отличающимся от заданного не более чем на величинуустановленного радиуса. По заданному радиусу строится сфера в пространстве цвета RGB.Радиус регулируется колесиком мыши.

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

При выделении объектов на следующем изображении будет выделена площадьсоответствующая образцам цвета предыдущего изображения и текущему радиусу, если эти цветане соответствуют текущему изображению надо нажать кнопку Сброс и начать указывать цветазаново, кнопка Отменить позволяет удалить последний указанный цвет.

После завершения выделения надо нажать кнопку Ok. При этом программа перейдет кизмерению выбранных объектов.

Page 25: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 25

©2008-2016 A.Струй

12.2 Операции с масками

Операции с масками объектов вызываются второй кнопкой в окне морфологии. Рисунок накнопке определяется последней выполненной операцией, например это может быть Заполнение:

Список операций с масками: · Заполнение· Эрозия · Дилатация· Открытие· Закрытие· Негатив· Удаление краевых объектов

Заполнение применяется для заполнения всех площадей находящихся внутри границобъектов.

Эрозия убирает один слой пикселов по периметру объектов, применяется для удалениямелких шумов и неровностей границ объектов и для восстановления размеров объектов после Дилатации.

Дилатация добавляет один слой пикселов по периметру объектов, применяется длязакрытия незначительных промежутков между объектами или частями одного объекта и длявосстановления размеров объектов после Эрозии.

Открытие и Закрытие - две комплексные операции. Открытие - сначала выполняетсязаданное число эрозий, затем столько же дилатаций. При Закрытии сначала выполняетсязаданное число дилатаций, затем столько же эрозий. Число операций задается в подменюкаждого пункта, автоматически выставляется одинаковым для Открытия и Закрытия.

Негатив инвертирует маски объектов, может применяться при выборе фона вместообъектов в сегментации.

Удаление краевых объектов - удаляет все объекты касающиеся края изображения,применяется при измерении геометрических размеров объектов, чтобы исключить объекты, непопавшие в изображение полностью.

12.3 Классы

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

В этом меню отмечен режим Авто или какой-нибудь из классификаторов.

Page 26: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка26

©2008-2016 A.Струй

В верхней части окна находятся 2 таблицы. В первой находится список классификаторов, вовторой список классов активного классификатора.

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

Расширить пределы значений для параметров можно по данным любого объекта. Для этого надовызвать контекстное меню по правой кнопке мыши и выбрать класс, к которому относится этотобъект. Таким образом можно провести «обучение» классификатора, но при этом необходимоконтролировать значения полученных пределов параметров, чтобы пересекающиеся диапазоныпределов не ухудшали качество классификации объектов. Для проведения «обучения» с нуля,надо ввести нулевые значения пределов, заново вызвать контекстное меню объекта и указать егокласс.

При добавлении нового классификатора возможен выбор Статистического типа классификатора.В этом случае, для классификации объектов импользуются значения среднего и дисперсии длявыбранных параметров. Для обучения классификатора используются все объекты на изображении,поэтому, для задания параметров объектов класса, необходимо оставить на изображении объектытолько этого класса, они могут быть любого класса, кроме Неизвестный и вызвать функцию

Page 27: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 27

©2008-2016 A.Струй

Установить значения по объектам изображения. Также возможно накопление данных пообъектам одного класса в таблице и задание параметров по всей выборке, для этого используетсяфункция Установить значения по объектам всей таблицы. Также возможен ввод значенийвручную.

12.4 Статистика

При вызове статистики появляется окно с диаграммой или графиком зависимости:

Окно содержит элементы управления построением диаграммы, кнопку сохранения диаграммы ввиде изображения, и кнопки настройки связи с базой данных. Для передачи отдельных значенийрезультатов статистики в базу данных требуется наличие цифровых полей в базе. Добавитьцифровые поля можно в редакторе базы .

Результаты статистики:Параметр - измеренный параметр объектаК-во - количество объектовСреднее - среднее арифметическое значение параметраМинимум - минимальной значение параметраМаксимум - максимальное значение парметра

12

Page 28: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка28

©2008-2016 A.Струй

Стандарт - стандартное отклонение или среднеквадратическое отклонениеДисперсия - дисперсия, мера разброса данной случайной величиныКоэфф. вариации - коэффициент вариации, относительное отклонение, процент стандартного

отклонения от среднегоОбр.пл. - обработанная площадь, сумма площадей всех обработанных

изображенийУдельное к-во - удельное количество объектов на единицу площадиПлощадь - суммарная площадь объектов% от обр.пл. - процент площади объектов от обработанной площади

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

График зависимости может быть построен как по всем объектам, так и по статистическимрезультатам каждого кадра. Во втором случае, для каждой оси надо выбрать параметр измеренийи параметр статистики, значения которого будет нанесены на график. При построении графиказависимости параметра от времени можно включить соединение точек графика линией, длябольшей наглядности. Для упрощения выбора времени по оси Х, служит кнопка Время.

Все графики имеют возможность изменять масштаб, для этого надо мышкой установить рамкувокруг выбранного участка и он будет увеличен на все поле графика. Для возврата к исходномувиду, надо вызвать контекстное меню графика правой кнопкой мыши и выбрать пункт "Установить

Page 29: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 29

©2008-2016 A.Струй

масштаб в умолчание"

12.5 Измерение частоты

На видеороликах возможно измерение частоты колебаний яркости объектов. Максимальнаяизмеряемая частота равна половине частоты кадров видеоролика.

Для измерение частоты колебаний яркости надо создать объекты в местах изменения яркости и

запустить воспроизведение видеоролика кнопкой . После окончания воспроизведения уобъектов будет измерено значение частоты колебаний яркости.

Объекты могут быть классифицированы по частоте колебаний.В контекстном меню объекта появится пункт "Показать график яркости". При вызове этого пункта

меню, появляется окно:

Page 30: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка30

©2008-2016 A.Струй

Кнопка Записать позволяет сохранить данные этих графиков в текстовых файлах. Данныезависимости яркости от времени сохраняются в файле Brightness.txt, а графика зависимостивероятности от частоты в файле Frequency.txt.

12.6 Гранулометрия

Функция позволяет автоматизировать процесс анализа гранулометрии при вводе изображений сцифровой камеры. Данная функция находится в списке дополнительных функций у кнопкиМорфология. Перед первым вызовом этой функции, надо подготовить таблицу классов, по которойбудут классифицироваться объекты. Вызывать эту функцию можно на пустой записи или записисодержащей изображения 1го или 2х увеличений с соответствующими префиксами "1x_" или"2x_", в других случаях результаты будут некорректными. Окно установок гранулометрии:

25

Page 31: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 31

©2008-2016 A.Струй

Ввод - определяет, будут вводитсяновые изображения илиобрабатываться имеющиеся.

Количество увеличений используемоепри анализе.

Граница размера в микронах, еслииспользуется 2 увеличения.

Калибровка меньшего, 1гоувеличения

Калибровка большего, 2го увеличения

Надо ли вычитать фоновоеизображение.

Ввод фонового изображения.

Выбор таблицы классов

количество изображений каждогоувеличения при получении новыхизображений

Ввод начинается с меньшего увеличения.Если включена опция Ввод, при старте анализа выводится окно ввода цифровой камеры и

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

После ввода последнего изображения первого увеличения, выводится сообщение онеобходимости поменять увеличение микроскопа на увеличение соответствующее 2муувеличению. Далее вводятся изображения 2го увеличения. При выборе полей зрения 2гоувеличения рекомендуется выбирать поля со средним содержанием объектов меньшеустановленного порога и не перегруженные большими объектами. По окончании ввода программапереходит к анализу всех изображений.

При этом запускается алгоритм, последовательно выполняющий операции для каждогоизображения. Управление происходит в окне Алгоритм, кнопками Следующий шаг и Остановитьалгоритм.

При включенной опции Вычитание и наличии фонового изображения, происходит вычитаниефона и контрастирование полученного изображения, затем вызывается Сегментация объектов.Затем вызывается функция заполнения масок и проходит измерение и классификация объектов.

Происходит остановка на двух окнах: окно Сегментация , здесь надо проверить корректностьвыделения масок и окно Морфология.

В морфологии, при необходимости, надо провести редактирование масок соединившихсяобъектов и объектов, у которых маска не совпадает с реальным размером. После редактированиямасок объектов происходит отброс объектов касающихся края изображения, для исключения изсписка объектов с неполным размером.

После завершения анализа всех изображений, если анализ проводился для 2х увеличений, топроисходит сшивка данных или просто расчет статистики и построение диаграммы распределения

22

22

17

Page 32: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка32

©2008-2016 A.Струй

объектов по размерам. Диаграмму можно строить по параметру Размер или выводить надиаграмму классы. В первом случае на диаграмме, по оси Х выводится параметр Размер ивыводятся прямоугольники с размером по горизонтали, соответствующим значениям каждогокласса, их высота соответствует значению параметра выводимого по оси Y, а во втором,выводятся одинаковые по ширине столбцы, по количеству классов с высотой соответствующейзначению параметра выводимого по оси Y. В любом случае, полезно включить опцию Скрытьпустые классы, это приводит к сокращению размера таблицы и удалению с диаграммы столбцовклассов без объектов.

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

Для вывода данных на печать надо активизировать картинку с диаграммой и нажать кнопкуОтчет, можно использовать шаблон Гранулометрия:

или любой другой.

Page 33: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Морфология 33

©2008-2016 A.Струй

13 Фазовый анализ

Фазовый анализ вызывается из списка функций кнопки Морфология.Пункт "Фазовый анализ" имеет две дополнительные функции "Статистика фазового анализа"

и "Очистить таблицу данных".Статистика фазового анализа - напрямую вызывает окно с результатами статистикиОчистить таблицу данных - обнуляет результаты фазового анализа

Фазовый анализ имеет сегментацию аналогичную используемой в морфологии сдополнительной секцией с фазами.

Программа позволяет выделять на изображении до 4х фаз и управлять их списками. Привыделении фаз изображение может быть разделено на 10 различных цветовых диапазонов, можноизменять весовой коэффициент каждого диапазона и присваивать диапазон какой-либо фазе.Одной фазе может быть присвоено несколько диапазонов. В списке диапазонов, в квадрате с егоцветом выводится номер соответствующей фазы.

Фазы присваиваются нажатием левой кнопки мыши на изображении. Каждое следующеенажатие меняет номер фазы на следующий.

22 17

Page 34: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка34

©2008-2016 A.Струй

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

Сбросить активность фазы в списке фаз можно нажатием на номер фазы.

Кнопка позволят добавить новую фазу

Кнопка удаляет соответствующую фазуЕсли активизировать название фазы, то его можно изменить.

После завершения настройки выделения и назначения фаз, надо нажать кнопку Ok и программапокажет график распределения фаз на изображении:

В таблице выводится процент каждой фазы относительно суммы площадей фаз и относительновсей обработанной площади материала.

Если в сумме фазы занимают всю площадь изображения, то эти значения будут одинаковыми.

14 Ручные измерения

Ручные измерения позволяют проводить линейные измерения, измерения по ломаной линии,измерение площади по ломаной линии, измерения углов и измерения кругов по трем точкам всоответствии с текущей калибровкой. Так же есть функция нанесения Калибровочного маркерав списке функций кнопки Калибровка. При измерении круга надо выбрать измеряемый параметрв выпадающем списке. Это может быть радиус, диаметр, площадь круга или объем шара.

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

Page 35: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Ручные измерения 35

©2008-2016 A.Струй

При нажатой клавише Ctrl изображение выводится в небольшой области с увеличением, поэтомунанесение измерительных точек в этом режиме позволяет получить максимальную точностьрезультатов. Колесом мыши можно менять увеличение в окне.

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

Результат измерений из таблицы статистики можно отправить в конкретное числовое поле. Дляэтого надо на нужной ячейке вызвать контекстное меню правой кнопкой мыши и выбрать пункт Отправить в поле. При этом откроется список числовых полей, в котором надо выбрать нужное изначение будет занесено в выбранное поле. Если в базе данных нет числовых полей эта операцияне может быть выполнена, для хранения числовых данных надо добавить числовые поля в базу вредакторе базы .

Окно ручных измерений

Результаты измерений могут быть сгруппированы по сериям, т.е. на одном изображенииможно проводить несколько независимых серий измерений. Для этого надо создатьдополнительные серии измерений вызвав пункт Новая серия у списка серий. При первомизмерении серия 1 создается автоматически. При смене серии измерений на изображении и втаблице выводятся только измерения занесенные в текущую серию.

При активизации результата измерений в таблице, активизируется измерительная линия наизображении и измерение можно провести заново.

Для перемещения значений в таблице, надо выделить значения левой кнопкой мыши и

12

Page 36: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка36

©2008-2016 A.Струй

переместить их правой кнопкой мыши. При выделении значений одинакового типа, в последнейстроке контекстного меню выводится тип измерений.

Так же выделенные ячейки можно копировать через буфер обмена в другие программы.Вставить через буфер можно только текст. Если выделенная ячейка содержит измерение с другогоизображения, его нельзя изменить, только очистить или перейти к изображению на котором былополучено это измерение.

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

измерений. Контекстное меню на заголовках столбцов позволяет удалять выбранный столбец и все

пустые столбцы. Первые две кнопки в заголовке столбцов, определяют направление смещенияактивной ячейки, кнопка Лимит колонок фиксирует текущее количество столбцов, применяетсяпри горизонтальном смещении активной ячейки. Кнопка Статистика переключает выводдополнительной таблицы со статистикой.

Настройки шрифта, цвета линий и других параметров находятся в окне Установки.

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

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

Для дополнительной обработки или для вывода на печать всей таблицы результатовизмерений, их можно скопировать через контекстное меню в буфер обмена и вставить в другоеприложение Windows, например WordPad, MS Word или MS Excel.

Page 37: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Установки 37

©2008-2016 A.Струй

15 Установки

Окно установок позволяет сменить базу данных из списка уже использовавшихся или открыть

новую кнопкой Кнопка Новый позволяет создать новую базу данных со структурой открытой базы.

Поворачивать изображения по информации из EXIF - включает разворот изображений внормальное положение для просмотра, если эта информация сохранена в самом изображении.

Сохранять в JPG - при включении этой опции, при сохранении изображений с помощьюцифровой камеры или при получении изображений по TWAIN протоколу, программа сохраняет их вформате JPG, иначе, изображения сохраняются в формате PNG. Формат PNG использует методкомпрессии изображений без потерь.

Разрешить редактирование базы (PIN-код) - позволяет защитить PIN-кодом от изменениянекоторые функции, запрещается:

· редактирование структуры базы данных· удаление фильтров базы данных· изменение текстовых шаблонов· удаление калибровок· удаление шаблонов печати· редактирование шаблонов печати

По умолчанию редактирование разрешено. Для ввода нового PIN-кода надо отключить и сновавключить редактирование, при этом запрашивается PIN-код из 4х цифр. После этого доступ к этим

Page 38: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка38

©2008-2016 A.Струй

функциям будет возможен только после ввода PIN-кода. Отменить защиту можно с помощьюкомбинации 0000, при этом запрашивается текущий PIN-код. После отмены защиты, базапереходит в исходное состояние.

Программа для изображений - задает программу, которая вызывается для конкретногоизображения, через контекстное меню в панели изображений, пункт Редактор. Рекомендуетсяустановить программу Paint.Net. Она позволяет редактировать изображения, наносить надписи,стрелки, линии и многое другое. Интерфейс программы на русском языке, программараспространяется бесплатно, установить её можно с установочного диска, кнопкой "Редактор

Paint.Net". После установки программы, кнопкой надо указать путь на исполняемый файлPaintDotNet.exe. При редактировании изображений можно создать копию изображения длясохранения исходной картинки. Для этого надо, в контекстном меню нижней панели изображений, вызвать команду Копия и затем команду Вставить как новое.

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

видео. После установки программы, кнопкой надо указать путь на исполняемый файл.

Префикс имени файла - задает префикс для имен вводимых изображений.

16 Отправка почты

Данная функция позволяет отправлять информацию из базы данных по электронной почте. Кписьму могут быть приложены изображения и документы из текущей записи.

Вызвать отправку почты можно из списка функций у кнопки Установки и инструменты, пунктОтправить письмо.

Окно настроек:

Page 39: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Отправка почты 39

©2008-2016 A.Струй

Для работы этой функции необходимо заполнить данные SMTP сервера отправки почты вашейучетной записи. Пароль учетной записи хранится в зашифрованном виде.

Для автоматического заполнения полей письма данными из базы, надо указать соответствующиеполя в разделе Связь с Базой данных.

Ареса электронной почты программа найдет в тексте автоматически, если они находятся всодержимом соответствующих полей. Аресов может быть несколько, тогда письма будутотправлены всем адресатам.

Окно содержимого письма:

Page 40: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка40

©2008-2016 A.Струй

Если необходимо отправить документы или изображения, то перед вызовом отправки почты,надо выделить их с клавишей Ctrl. Они все будут присоединены к письму.

17 Подключение программ

Для расширения функциональности программы возможно подключение внешних программ.

Настройка подключения внешних программ происходит через текстовый файл menu.ini. Каждаяпрограмма и ее параметры описываются соответствующим разделом.

Он состоит 4х строк, например:

[item0]name=Focusfile=e:\Apps\CombineZM\CombineZM.exearguments=%recordpath%|Do Weighted Average|%recordpath%\_result.jpg|-q|-c

[item1]name=Panoramafile=e:\Apps\Image Composite Editor\ICE.exearguments=%imageslist%

где,[itemX] - обозначение пункта меню, X - его порядковый номер, номера должны идти по порядкуname=Focus - Название пункта менюfile=e:\Apps\CombineZM\CombineZM.exe - путь на исполняемый фалйarguments=%recordpath%|Do Weighted Average|%recordpath%\_result.jpg|-q|-c - список

аргуметов для программы, Аргументы разделяются символом |

Page 41: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Подключение программ 41

©2008-2016 A.Струй

также могут использоваться специальные параметры:

%activeimage% - имя активного изображения%imageslist% - список всех изображений через пробел%selectedimages% - список выделенных изображений через пробел%recordpath% - путь к текущей записи%dbpath% - путь к каталогу базы данных

Если при запуске, будет обнаружен файл указанной программы, в списке функций кнопки Новаяпоявится пункт с соответствующим названием.

--------------

Возможно подключение с помощью макросов программы ImageJ для обработки изображений.Например, для выполнения фильтра Color Deconvolution и сохранения результатов в записибазы данных, надо записать макрос, примерно такой:

open("E:\\DB0\\(994)\\RGB.png");run("Colour Deconvolution", "vectors=H&E");selectWindow("RGB.png-(Colour_3)");saveAs("PNG", "E:\\DB0\\(994)\\RGB.png-(Colour_3).png");close();saveAs("PNG", "E:\\DB0\\(994)\\RGB.png-(Colour_2).png");selectWindow("RGB.png-(Colour_2).png");close();saveAs("PNG", "E:\\DB0\\(994)\\RGB.png-(Colour_1).png");selectWindow("RGB.png-(Colour_1).png");close();selectWindow("Colour Deconvolution");close();selectWindow("RGB.png");close();

Затем заменить абсолютные пути на переменные программы, сначала надо полный путь

заменить на переменную %activeimage%:E:\\DB0\\(994)\\RGB.png --> %activeimage%

потом имя без пути заменить на переменную %activeimagename%:RGB.png --> %activeimagename%

получим такой макрос:open("%activeimage%");run("Colour Deconvolution", "vectors=H&E");selectWindow("%activeimagename%-(Colour_3)");saveAs("PNG", "%activeimage%-(Colour_3).png");close();saveAs("PNG", "%activeimage%-(Colour_2).png");selectWindow("%activeimagename%-(Colour_2).png");close();saveAs("PNG", "%activeimage%-(Colour_1).png");selectWindow("%activeimagename%-(Colour_1).png");close();selectWindow("Colour Deconvolution");

Page 42: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка42

©2008-2016 A.Струй

close();selectWindow("%activeimagename%");close();

сохраняем его в любом удобном месте и добавляем очередной (item№) пункт меню в файле menu.ini, в пункте macrosImageJ указываем путь на сохраненный макрос:

[item2]name=Color deconvolutionfile=e:\Apps\ImageJ\ImageJ.exearguments=-macro|%dbpath%\run.ijmmacrosImageJ="e:\DB0\Colour Deconvolution3.ijm"

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

--------------Для версии МультиМетр, пример использования функции разделения объектов, в морфологии

пункт "Деление"):

[item4]name=Dividefile=e:\Apps\ImageJ\ImageJ.exearguments=-macro|%dbpath%\run.ijmmacrosImageJ="e:\Apps\ImageJ\macros\Watershed.ijm"

макрос Watershed.ijm:

setBatchMode(true);open("%activeimage%.bin");setOption("BlackBackground", true);run("Make Binary");run("Watershed");run("Save", "save=%activeimage%.bin");close();

Примечание: при вызове программы ImageJ, названия изображений не должны содержатьрусских символов. При сегментации нельзя использовать желтый цвет для масок объектов.

18 Вывод на печать

Печать в программе основана на шаблонах в формате RTF (Reach Text Format). Мы выбрали этотформат, поскольку его поддерживают все основные текстовые редакторы, такие как MS Word,Open Office и даже стандартный Windows WordPad. Это позволяет подготовить шаблон сиспользованием сторонних программ. Однако, перед началом работы шаблон следует открыть в

нашем встроенном редакторе для проверки совместимости форматов.(меню кнопки ,Редактировать шаблон).

Page 43: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Вывод на печать 43

©2008-2016 A.Струй

После установки программы в меню кнопки вы увидите список предустановленныхшаблонов. Вы можете использовать их, изменять или создать свой собственный шаблон с нуля.

Шаблоны представляют собой файлы с расширением *.rtf и находятся в рабочей папке базыданных, см. Установки ,

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

Отчет - это шаблон, в котором переменные заменены на данные из полей активной записи,изображения, графики и т.д. Заполненный отчет можно сохранить в записи базы (см. ниже).

Для вызова отчета:

· Нажмите кнопку ..· В появившемся окне встроенного редактора отчетов вы можете внести необходимые

изменения перед печатью Изменения в отчете будут применены только к данному отчету. Какизменить шаблон отчета, см. ниже.

· Для сохранения отчета в записи, нажмите кнопку Сохранить отчет в записи.

Для удаления шаблона выберите крестик напротив его названия в списке.Для переименования шаблона, щелкните на названии правой кнопкой мыши и введите новое

име в появившемся диалоговом окне.

Если вы внесли изменения в структуру базы (добавили или удалили поле, см Редактор базы )или если вы хотите изменить/добавить постоянный текст или изображение в шаблон, а такжеизменить расположение, шрифты и т.п., необходимо отредактировать шаблон или создать новый:

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

· Отредактируйте свойства полей базы для включения/исключения поля из автоматическогошаблона и группировки полей по секциям вашего отчета.

37

12

12

Page 44: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка44

©2008-2016 A.Струй

На закладке Отчет поставьте галочку Вотчет для вывода соответствующейпеременной в автоматическом шаблоне. Еслиполе имет техническое назначение (напримерзаголовок группы полей) или не предназначенодля печати спермограммы, снимите галочку Вотчет.

Для группировки полей в автоматическомшаблоне введите имя группы. В дальнейшемпри изменении свойств других полейиспользуйте выбирайте имеющиеся имена иливводите новые.

Для задания порядка вывода полей вгруппе, введите соответствующий Номер вгруппе.

Для изменения порядка расположения

групп в отчете, нажмите кнопку .

Выберите левой кнопкой мыши группу ипереместите на нужную позицию, нажимаялевой кнопкой мыши на кнопки со стрелками.

По окончании редактирования нажмите кнопку ОК в окне Свойства поля.Повторите операцию для всех полей, которые вы хотите включить в автоматический шаблон и

затем в прочие шаблоны.

· В навигационной панели, удерживая кнопку Ctrl на клавиатуре, щелчком левой кнопки мышивыберите необходимое количество изображений, которые будут отображаться в шаблоне.

· Откройте меню кнопки и выберите пункт Сгенерировать шаблон.

Появится новый шаблон, в меню кнопки Отчет добавится новый пункт. Автоматический шаблонсостоит из названий групп и переменных нескольких типов: названия полей, содержание полей,переменные для графиков, переменные для изображений.

Поля представлены двумя переменными следующего вида:

[l_идентификатор] - заменяется названием поля[f_идентификатор] - заменяется содержанием поля

Например, поле Пациент с идентификатором Title, отнесенное к группе Пациент, порядковый

Page 45: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Вывод на печать 45

©2008-2016 A.Струй

номер в группе 1:

В базе данных поле будет выглядеть так:

В шаблоне так:

Пациент[l_Title] [f_Title]

В отчете так:

ПациентПациент Андрей Васильев

.Изображения в шаблоне будут представлены следующим образом (в зависимости от того, какое

количество изображений вы выбрали, удерживая кнопку Ctrl):

[MMCImg1] [MMCImg2] [MMCImg3] [MMCImg4]

Можно изменить некоторые параметры шаблона:

Выберите разделитель данных при генерации

автоматического шаблона. Если вы хотите получитьсплошной текст, выберите Пробел.

Установите ширину изображений в отчете (в пикселах).

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

программа не распознает их и не заменит данными из базы, графиками иизображениями.

Для создания нового шаблона на основе автоматически сгенерированного шаблона илипредустановленных шаблонов:

· Выберите название шаблона из меню кнопки Отчет.· Откройте шаблон для редактирования, выбрав команду Редактировать шаблон из меню

кнопки Отчет.· В окне редактора выберите пункт Файл -- Сохранить как и переименуйте шаблон .· Сохраните шаблон в рабочую папку базы.

Page 46: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Справка46

©2008-2016 A.Струй

2. Создание собственного отчета с нуля.

Вы можете создать свой собственный отчет с нуля, используя сторонние программы,поддерживающие формат RTF, Для вставки информации из базы, изображений и графиков,откройте автоматически сгенерированный шаблон и скопируйте из него соотвтетстввующиепеременные в ваш шаблон. Затем сохраните шаблон в рабочей папке базы в формате rtf. Передиспользованием проверьте шаблон во встроенном редакторе!

Не набирайте названия переменных на клавиатуре! Переменные должны вставлятьсятолько путем копирования из автоматически сгенерированного шаблона. Это связанно стем, что текстовые редакторы вставляют в текст специальные символы, не видные при

редактировании, и программа может не распознать переменную.

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

Page 47: Руководство пользователя · 4 Справка ©2008-2016 a.Струй 1 Введение mmc Мультиметр - база данных для ввода,

Указатель 47

©2008-2016 A.Струй

Указатель ключевых слов

- Б -

Быстрый старт 5

- В -

Введение 4

Вставить как новое 6

выпадающий список 12

- Д -

добавить поле 12

Добавить условие к фильтру 15

добавить условие фильтрации 15

добавить фильтр 15

- З -

Запустить программу из системы 6

- И -

Идентификатор 12

Идентификатор поля 42

изменить фильтр 15

Имя группы 42

Информация 6

- К -

копировать изображение в буфер 6

Копировать полный путь 6

- М -

многострочное поле 12

- Н -

название поля 12

нанести 17

- П -

Параметры отчета 42

переименовать файл 6

поиск по ключевым словам 14

Поле даты 12

Просмотр 6

- Р -

Редактирование шаблона 42

Редактировать шаблон 42

Редактор 6

режим полного экрана 6

- С -

свойства числового поля 16

Сгенерировать шаблон 42

Создать документ 6

список записей 6

статистика базы 16

статистика по данным 16

- Т -

Текстовое поле 12

- У -

Удалить 6

Удалить все фильтры 15

удалить поле 12

удалить файл 6

- Ф -

фильтр 15

- Ч -

числовое поле 12, 16

- Ш -

ширина названия поля 12

- Э -

Экспорт отфильтрованных записей 15