Рефераты

Передача информации из ультразвуковой медицинской диагностической установки ALOCA SSD650

других изображений, а углы по отношению к горизонтали в диапазоне -90 - +90

градусов. Нажатие правой кнопки "мыши" приводит к фиксации конечной точки

отрезка и выводу значений, соответствующих этому отрезку, на экран.

Последовательно можно зафиксировать до 8-ми отрезков. Затем каждый вновь

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

функции осуществляется с помощью клавиши Esc или повторным нажатием правой

кнопки.

Функция Профиль осуществляет вывод профиля данных. При выборе функции

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

горизонтальный и вертикальный. Выбор скроллера автоматически ведет к выбору

вертикального или горизонтального сечения для построения профиля. В

дополнительном окне отображается номер строки или колонки и выводится

максимальное и минимальное значение для данного сечения. Для выхода из

функции Профиль достаточно закрыть дополнительное окно или нажать любое

другое окно.

Функция Объемы позволяет вычислять объемы нескольких образований по серии

томограмм с учетом толщины среза и расстояния между срезами. В случае если

томограммы вводились с видеосигнала, предполагается, что расстояние между

центрами смежных слоев равняется толщине среза.

При вызове функции Объемы в правый верхний угол экрана выводится окно

Объемы, а в верхней строке - меню Объемы.

В окне Объемы находятся:

. подокна, отображающие параметры ROI;

. кнопки изменения параметров;

. функциональные кнопки.

Для работы с объемом, прежде всего надо установить его номер.

Подокна с номерами объемов (от 1 до 8) отображены вверху окна Объемы в

виде вертикального ряда; для установки нужного номера надо наехать курсором

на подокно с этим номером и щелкнуть левой кнопкой мыши; подокно с

установленным номер выделяется цветом.

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

делается в функции ROI.

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

срезе. Зона интереса выделяется аналогично функции ROI кнопкой Выбор или

вызывается кнопками Вызов и ВызВсе. Результаты вычисления объемов

отображаются в окне Объемы в строке с соответствующим номером объема. Для

смены номера среза служит кнопка IM+. Для передачи результатов вычисления

выделенного объема или всех объемов в окно с заключением надо нажать,

соответственно, кнопки Экспорт и ЭксВсе.

Для перехода к вычислениям объемов других объектов служат три элемента

меню Объемы:

Нов_NO - загрузка нового объекта,

NO+ - переход к следующему объекту,

NO - переход к предыдущему объекту.

При нажатии клавиши F1 выводится текст помощи. Выход из функции Объемы

- кнопка Выход.

Как пользоваться калькулятором.

Для работы с калькулятором необходимо активизировать окно Изображения (если

оно не было активным), в верхнем меню войти в подменю Изм и выбрать функцию

Калькулятор. На экран выводится панель калькулятора, которая имеет вид:

[pic]

На панели размещены следующие поля:

отображения операндов (ОП1,ОП2), операции(OП), результата (РЕЗ),

памяти (П);

клавиш набора чисел;

клавиш операций;

клавиш вычислительных функций;

клавиш вспомогательных функций;

клавиш работы с памятью;

клавиш загрузки величин, измеренных ранее на изображении;

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

клавишу и нажатия левой кнопки. При этом, если после очередного нажатия

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

в соответствующих полях оба операнда, операцию и результат. После

отпускания кнопки "мыши" результат перемещается на место первого операнда,

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

одну из величин, измеренных ранее на изображении. Так как каждая из этих

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

(осуществляется подсветка клавиш "1"-"8") необходимо ввести нужный номер

значения этой величины. Например, если необходимо ввести величину

расстояния, измеренного вторым, надо нажать на клавишу "D", а затем на

клавишу "2".В калькуляторе имеется память на одно число - регистр П. Поле

работы с памятью имеет клавиши, позволяющие производить следующие действия:

Сбр - очистка «П»,

ПЗ - загрузка в «П» из поля "ОП1",

ПЧ - загрузка в поле "ОП1" из «П»,

П<>x - обмен полей "ОП1" и «П»,

П+ - сложение «П» с "ОП1",

П- - вычитание из «П» "ОП1",

П* - умножение «П» на "ОП1",

П/ - деление «П» на "ОП1".

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

арифметических операций в поле вычислительных имеются клавиши SQRT -

вычисление квадратного корня из "ОП1" и клавиша 1/x - вычисление значения

1/"ОП1". Вспомогательная функция "BACK" стирает последнюю цифру при наборе

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

Вспомогательная функция "UNDO" возвращает ситуацию, в которой находился

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

действие однократно. Вспомогательная функция "x>Text" помещает значение

"ОП1" в файл "text", она может использоваться, когда при наборе текста в

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

значений.

При нажатии клавиши F1 выводится текст помощи. Выход из функции -

закрытие окна (щелчок мыши в левый верхний угол)

Подменю элемента Манип (манипуляции)

|Сложить |{Ctr/A} |сложение изображений |

|изобр. | | |

|Вычесть |{Ctr/S} |вычитание изображений |

|изобр. | | |

|Инверсия |{Ctr/V} |позитив/негатив текущего изображения |

|Фильтры |-> |фильтрация изображений |

|Фрагменты |-> |функции работы с фрагментами экрана |

|Масштаб/ |{Ctr/R} |масштабирование и поворот изображения |

|Поворот | | |

|Зеркало |{Ctr/W} |получение зеркального изображения |

|Увеличить |{Ctr/Z} |выбор и масштабирование фрагмента изображения |

|Масштаб X Y|{Ctr/L} |выбор размеров изображения в пикселях |

|Растянуть |{Ctr/I} |выбор прямоугольной зоны и контрастирование |

|окно | |изображения в ней |

|Окно - по |{Ctr/E} |установка центра окна отображения по значению |

|средн. | |среднего для текущей зоны интереса |

|Перегрузить|{Ctr/O} |перевывод текущего изображения |

Сложение изображений

Функция позволяет получить среднее текущего изображения и выбранного при

входе в функцию. При входе в функцию появляется текущий каталог

изображений, аналогичный используемому в функции Откр IM. После выбора

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

памяти текущее изображение и выводится на экран. К новому изображению

применимы операции фильтрации, измерений и работы с фрагментами.

Вычитание изображений

Функция аналогична предыдущей, но производит вычитание выбранного

изображения из текущего изображения.

Инверсия изображения

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

преобразования яркости при выводе на экран. Повторный вызов функции

возвращает исходный режим отображения.

Подменю элемента Фильтры

|Smooth | | |

|Mean |Shift/2 | |

|Contour | |pазмеpом |

| | |3*3 пикселей |

|Variable |Shift/4 | |

|Edge-enhanc|фильтp улучшения контуров | |

|Edge-enhanc| | |

|with smooth| | |

|Shading |Shift/7 | |

|Smoothing |2*2 |pазмеpом |

| | |2*2 пикселей) |

|Median | | |

|Contour |Shift/0 | |

|Matrix 3*3 |матричный фильтр 3*3 | |

|Matrix 5*5 | | |

|Filter | | |

Некоторые алгоритмы фильтрации изображений в системе CTsoft

| A| B| C|Обозначение элементов изображения в матрице 3*3, наиболее|

| | | |часто используемой |

| D| E| F|для фильтрации изображений |

| G| H| J| |

Smoothing Gaussian filter

[pic]

Smoothing filter via mean value formation

[pic]

Contour filter

[pic]

Variable filter

[pic]

где

P(x,y) - фильтруемая центральная точка

P(r) - пиксель внутри выбранной матрицы

R1/R2 - радиус матрицы фильтруемого фрагмента изображения в пикселях в X,Y

направлениях

S1,S2 - весовой фактор в X,Y направлениях

r - радиус пикселя

Edge-enhancing filter

[pic]

Edge-enhancing, smoothing filter

[pic]

Shading filter

[pic]

Smoothing filter via averaging with 2*2 pixel matrix

[pic]

Contour filter with 5*5 pixel matrix

[pic]

Подменю элемента Фрагменты:

|Сохранить |сохранение всего текущего изображения из окна Изображения как|

|изображение|фрагмента |

|Выбрать и |выбор и сохранение фрагмента экрана |

|сохранить | |

|Сохранить |сохранение окна Изображения как фрагмента |

|окно | |

|Загрузить |загрузка ранее сохраненного фрагмента и размещение его на |

| |экране |

|Загрузить в|загрузка ранее сохраненного фрагмента в формате PCX в |

|формате PCX|отдельное окно |

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

типа файла фрагмента. Возможен выбор форматов IMG, BMP и PCX. В формате IMG

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

левого верхнего угла фрагмента строчка за строчкой. В начале файла

помещаются два параметра типа Int16, определяющие размер фрагмента по X и

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

зависимости от формата файл должен иметь расширение IMG, BMP или PCX.

Функция Масштаб/ Поворот позволяет поворачивать изображение на

произвольный угол и масштабировать его с произвольным коэффициентом. После

вызова функции выводится окно, содержащее два числовых параметра: Масштаб и

Угол. Параметр Scale имеет по умолчанию значение 1, Угол - 0. Угол

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

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

обрабатываться, как обычная томограмма или снимок, и сохранено в файле с

помощью функции Сохранить как ...

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

увеличить его до размера текущего изображения.

Функция Масштаб X Y позволяет изменить размеры изображения, задавая

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

исходное количество точек.

Функция Растянуть окно позволяет выбрать прямоугольную зону интереса и

контрастировать изображение в ней. Левая верхняя граница зоны

устанавливается при нажатии левой кнопки "мыши". Зона расширяется до

нужного уровня и ограничивается нажатием правой кнопки. Если в процессе

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

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

вновь процесс задания зоны. Нажатие правой кнопки "мыши" фиксирует

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

шкалу яркости.

Функция Окно - по среднему устанавливает значение центра окна отображения,

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

Если для данной зоны не производилось измерений, устанавливается значение

0.

Функция перезагрузки изображения Перегрузить загружает в память и на экран

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

Подменю элемента Серв

|Двойное окно | |вызов окна для работы с комбинацией CW-окон |

|Цветная | |перевывод в цветной палитре/стандартной палитре |

|палитра | | |

|/Стандартная | | |

|палитра | | |

|Раскрасить | |цветовое кодирование выделенных диапазонов |

| | |значений |

| | |в изображении |

|Создать объем| |генерация объема по серии срезов |

|Стереотаксис | |манипуляции по вводу системы координат в срезы, |

| | |полученные со специальными метками, и получению |

| | |координат точки цели |

|Двойной |{Ctr/D} |увеличение изображения в два раза с |

|масштаб/ | |интерполяцией/ воз- |

|Масштаб 1:1 | |врат к исходному масштабу |

|3D параметры | |дополнительные |

| |Hide all |отменить все назначения по отображению точек, |

| | |линий |

| | |и динамики |

| |Show |отображать точки 3D измерений в текущем окне |

| |points | |

| |Show lines|отображать проекции линии в текущем окне при 3D |

| | |изме- |

| | |рениях |

| |Show curve|отображать проекции произвольной линии в текущем|

| | |окне |

| | |при 3D измерениях |

| |Show all |отображать проекции всех примитивов в текущем |

| | |окне |

| | |при 3D измерениях |

| |Show |отображать след инструмента в текущем окне при |

| |dynamics |3D визуализации динамических эффектов в окне |

| | |Animation |

|Не выделять/ | |изменение значения флага выделения при загрузке |

|Выделять | |объекта, если значение параметра Не выделять, то|

| | |при загрузке объекта все изображения - не |

| | |выделены, иначе - все выделены, если после |

| | |загрузки объекта вы выделили часть изображений, |

| | |то изменение этого параметра приведет к инверсии|

| | |выделения |

|Установка | |установка значений параметров C и W из набора |

|окон | |1-5 в качестве текущих параметров |

|Параметры | |выбор и установка разрешающей способности |

|экрана | |экрана: |

| | |640*480 , 800*600, 1024*768 |

Функция Двойное окно позволяет выводить изображение не в одном CW-окне,

а в нескольких с помощью выводимого нижеприведенного окна.

[pic]

Стандартно всегда включено CW-окно с номером 1. Включение другого окна

производится следующим образом:

выбирается номер окна (при этом кнопка Вкл отобразится как Вык);

устанавливаются, если это необходимо другие значения C и W;

нажимается кнопка Вык (при этом она отобразится как Вкл);

нажимается кнопка Уст - установить.

Выключается окно приведением кнопки Вкл/ Вык в состояние Вык и нажатием

кнопки Уст.

Кнопка Поз при нажатии перевыводится как Нег и служит для перехода от

позитива к негативу и наоборот.

Функция Раскрасить позволяет раскрашивать изображение - она выводит

пиксели, попавшие в один из трех заданных диапазонов, соответственно одним

из трех цветов: красным, зеленым или синим. Диапазоны выбираются с помощью

линеек выводимого при обращении к функции окна, приведенного ниже.

[pic]

Движок вертикальной линейки меняет текущий центр всех трех диапазонов,

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

Первый диапазон находится в пределах между числами D1 и D2, второй - между

D2 и D3 и третий - между D3 и D4. Значение центра равно (D1+D4)/2. Выход из

функции - гашение окна (квадрат в левом верхнем углу).

Функция Создать объем обеспечивает построение объемного представления

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

настройки параметров объемного представления:

|Select Mode|Select/All|Режим выбора области для включения в объем: Select|

| | |-выбор прямоугольника на первом изображении, All -|

| | |все изображение |

|Bit per |8/16 |Разрядность объемного представления |

|voxel | | |

|Filters |Вык/1-12 |Выбор номера фильтра |

|To pack |Yes/No |Флаг упаковки получаемого объемного представления |

|result | | |

|Circle cut |Вык/Вкл |Включение/выключение обрезки эллипсом периферийных|

| | |значений изображения |

|Start file |Load/Curre|Флаг выбора первого файла изображения при |

| |nt |построении объемного представления: Load - |

| | |загружать, Current - начинать с текущего |

| | |изображения |

|X0: |128 |Х -координата центра эллипса |

|Y0: |128 |Y - координата центра эллипса |

|EA0: |110 |радиус эллипса по горизонтали |

|EB0: |115 |радиус эллипса по вертикали |

Функция Установка окон обеспечивает возможность сохранять, редактировать и

выбирать текущее окно из семи пар чисел (C,W). При входе в функцию

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

параметра и 7 кнопок с номерами окон (от 0 до 6) и кнопка Отказ. Текущее

окно имеет номер 0. Первый параметр имеет два значения (при нажатии

меняются на противоположное). Первое значение - Установка выбранного окна.

При этом если нажать на кнопки с 1 по 6, соответствующие значения C и W

перепишутся в текущее (0) окно пере выведется изображения и функция

завершится. Второе значение Фиксация текущего в выбранном приводит к тому,

что при нажатии кнопок с 1 по 6 произойдет запоминание значений C0 и W0 в

соответствующей паре. Второй параметр включает/выключает двойное окно-

изображение выводится одновременно в двух окнах (всегда 0 и 1). Чтобы

установить двойное окно, надо при выходе нажать кнопку 0. То есть, кнопки 1-

6 всегда устанавливают одинарное окно. Установить заранее подготовленные

окна можно также с помощью клавиатуры - клавишами 0-6 (0-включает/выключает

двойное окно)

Что еще можно делать с помощью меню окна Изображения.

Функция Удал производит удаление либо изображения выведенного в окно

Изображения, либо заранее выделенных изображений, перед удалением выводится

окно подтверждения.

Функция Мфор производит подготовку экрана для вывода на

мультиформатную камеру. Если в вашем компьютере имеется соответствующее

оборудование (плата FrameGrabber) и к нему присоединена мультиформатная

камера, происходит вывод на нее. Выход из этого режима - нажатие любой

клавиши.

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

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

Какие параметры системы можно установить элементом подменю Setup меню CT.

Выводится окно изменения системных параметров. В нем можно установить

следующие параметры системы:

- тип меню,

- масштаб при импорте сечений из 3D,

- шаг изменения уровня С,

- шаг изменения уровня W,

- цвет надписей,

- цвет надписей при печати с экрана,

- цвет линий,

- порт принтера.

Как работать с видеосигналом - окно FG Сервис

Окно FG Tools состоит из шести функциональных кнопок и меню.

[pic]

Функция Нов.пациент/ Стоп запрашивает информацию о новом пациенте/завершает

цикл ввода изображений.

|Фамилия и возраст: | | | |

|Номер пациента: | | | |

|Номер снимка: | | | |

|Толщина среза: | | | |

|Диаметр зоны: | | | |

|Комментарий 1: | | | |

|Комментарий 2: | | | |

|Дополнительная | | | |

|информация: | | | |

|Число кадров в фильме: | | | |

| | | | |

| |OK | |Отказ | |

| | | | |

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

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

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

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

имеющиеся изображения данного пациента.

Функция Запись (оцифровка и запись текущего видеоизображения) фиксирует

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

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

соответствии с заданным числом кадров с максимально возможной скоростью -

порядка 4 кадров в секунду.

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

Функция Фиксир.кадр сохраняет текущий кадр записанного или загруженного

фильма с текущими NO и NS. Следует применять эту функцию до нажатия кнопки

Стоп.

Функция Загр.фильм загрузить ранее записанный фильм и запустить его

проигрывание.

| FG Устан |Установка параметров ввода изображений |

|*Кадр + |Переход к следующему кадру фильма |

|*Кадр - |Переход к предыдущему кадру фильма |

|*Фильм в изобр. |Преобразование всех кадров фильма в изображения |

| Изобр.как фильм|Проигрывание изображений начиная с текущего |

|*Удалить |Удаление текущего фильма |

* - фильм должен быть загружен.

Подменю элемента FG Устан

Используется для настройки конкретной платы поставщиками системы при

инсталляции.

H Total` - частота строчной развертки

H Displayed - количество пикселей в строке /8

H Sync Position - сдвиг изображения по горизонтали

H Sync Width - ширина строчного синхроимпульса

V Total - частота кадровой развертки

V Adjust - плавная настройка частоты кадровой развертки

V Displayed - количество линий по вертикали

V Sync Position - сдвиг изображения по вертикали

Interplace Mode - 3 - чересстрочная развертка, 1 -

прогрессивная

Max Scan Line Address - всегда 15

Scan frame size: 128 -выбор размера области динамической

визуализации

Scan X-Left: 0 -выбор левой X-координаты области динамической

визуализации относительно левого верхнего

угла матрицы в CT

Scan Y-Up: 0 -выбор верхней Y-координаты области

динамической визуализации относительно левого верхнего угла матрицы в CT

Save X - x-координата сохраняемого прямоугольника

Save Y - y-координата сохраняемого прямоугольника

Save NX - размер по x-координате сохраняемого прямоугольника

Save NY - размер по y-координате сохраняемого прямоугольника

Как работать с текстовой информацией - окно Текст.

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

текстовых файлов. Стандартный вариант - это редактирование заключения.

Заключение-это текстовый файл, относящийся к пациенту с номером NO, имеющий

имя формата c.txt и расположенный в директории с путем, указанным в

конфигурационном файле ct.cfg в параметре ctxt (информация о ct.cfg

приведена в приложении). Если этот параметр отсутствует, путь директории

заключений-\ctxt. При загрузке изображения, если заключение уже имеется,

оно автоматически загружается в окно Текст. Если в конфигурационном файле

параметр concl равен 1, то при загрузке изображения, если заключения нет,

оно создается с начальным содержимым, которое берется из файла text

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

этим текстом вставляется шапка, состоящая из двух строк с названием

учреждения, датой и идентификацией пациента (эта информация берется из

изображения). При активизации окна Текст в верхней строке выводится меню:

Файл +Автозапись Формат Печать Показ фраз.

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

Загрузить текст - загружает в окно файл с расширением txt;

Записать текст - производит запись в текущий файл;

Очистить - очищает окно;

Загрузить шаблон - загружает файл с шаблоном (должен иметь расширение

txt) из директория \pattern.

Записать шаблон - записывает текст окна в файл с шаблоном (должен

иметь расширение txt) в директорий \pattern.

Строка + Автозапись означает, что включен режим автоматической записи

нового состояния окна, нажатие приводит к инверсии ситуации, строка

приобретает вид - Автозапись:

Формат - происходит форматирование текста, которое заключается в удалении

переносов слов и в склейке строк, если следующая строка начинается с первой

позиции, а не с табуляции или с пробелов.

Печать - происходит печать находящегося в окне текста.

При щелчке мыши на строку меню Показ фраз в правый угол экрана выводится

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

файле phrase.txt. Гасится повторным щелчком на строку меню Показ фраз.

При нажатии F1 выводится текст подсказки, который гасится нажатием клавиши

Esc.

При наборе теста в текстовом окне, текст справа от курсора сдвигается

вправо. Он может стать невидим при превышении строкой заданной ширины,

которая определяется количеством символов умещающихся в строку при выводе

на принтер, но не пропадает. При достижении курсором заданной ширины строки

происходит автоматический перенос курсора на следующую строку вместе с

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

|Стрелка влево|Перемещение курсора |

|Стрелка |Перемещение курсора |

|вправо | |

|Стрелка вверх|Перемещение курсора |

|Стрелка вниз |Перемещение курсора |

|Page Up |Листание текста вверх |

|Page Down |Листание текста вниз |

|Insert, Ins |Включение/отмена режима вставки |

|Delete, Del |Удалить символ справа от курсора |

|Backspace |Удалить символ слева от курсора |

|Home |Встать на начало строки |

|End |Встать на конец строки |

|Enter |Разрыв текущей строки на месте курсора |

|F3 |Маркировать текст |

|F4 |Отменить маркировку текста |

|Cnrl(F3) |Удалить маркированный текст и запомнить его |

|Cnrl(F4) |Вставить удаленный в последний раз текст |

|F5 |Изменение цвета фона |

|F6 |Изменение цвета текста |

|F8 |Удаление строки |

|F9 |Склеивание строк, начало следующей строки попадает на место |

| |курсора в текущей |

|Alt+буква |Загрузка соответствующего словосочетания, определяемого из |

| |файла phrase.txt |

|Alt+F1 |Удалить только что загруженное словосочетание |

|F1 |Вывод текста помощи |

|Кнопки "мыши"|Исполнение функций меню или позиционирование курсора в поле |

| |текста |

Как работать с окном ввода формы

Окно ввода формы применяется во многих местах пакета и служит для

модального ввода значений параметров, т.е. выход из окна возможен только

при нажатии одной из управляющих кнопок.

|№ |Имя |окна|формы | |

| | | | | |

|Параметр 1|: Значение | |Параметр 2|: Значения параметра 2 |

| |параметра 1 | | | |

|Параметр 2|: Значение | |Параметр 4|: Значение параметра 4 |

| |параметра 3 | | | |

|.... |: | | |: |

|Параметр |: Значение | |Параметр N|: Значение параметра N |

|N-1 |параметра N | | | |

| | | | | |

| |OK | |Cancel | |

| | | | | |

Редактирование строки при вводе формы

(ввод имени файла и т.п.)

|Insert, Ins |Включение/отмена режима вставки |

|Delete, Del |Удалить символ справа от курсора |

|Backspace |Удалить символ слева от курсора |

|Home |Встать на начало строки |

|End |Встать на конец строки |

|Стрелка влево|Перемещение курсора; перебор вариантов циклически вправо для |

| |вариантного поля ввода |

|Стрелка |Перемещение курсора; перебор вариантов циклически влево для |

|вправо |вариантного поля ввода |

|Стрелка вверх|Переход из одного поля ввода в другое |

|Стрелка вниз |Переход из одного поля ввода в другое |

|Enter |Закончить ввод с результатом, определяемым высвеченной |

| |кнопкой |

| |меню |

|Esc |Отменить ввод |

|Tab |Переход из режима ввода полей к меню и обратно |

|Кнопки "мыши"|Исполнение функциональных кнопок или позиционирование курсора|

| |в поле ввода для вариантных полей ввода (левая |

| |кнопка-перебор вари- |

| |антов циклически вправо, а правая - влево) |

Как работать с архивом изображений.

В случае пополнения архива работа делится на следующие два этапа:

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

файлов;

копирование архивных файлов на архивный носитель (магнитооптический диск,

магнитная лента).

Выполнение второго этапа производится либо автоматически, если путь

архива указывает на ваш архивный носитель (например, на имя устройства

магнитооптики), либо с помощью специальных программ (например, Tape для

стриммера).

В случае извлечения из архива этапы выполняются в обратном порядке.

Для работы с архивом необходимо активизировать окно Управление (если

оно не было активным) и активизировать элемент верхнего меню Архив.

Выводится окно для установки параметров, выбора работы и выбора

директориев. В этом окне выводятся подокна со следующими параметрами и их

значениями по умолчанию:

[pic]

Эти параметры можно менять. Внизу под параметрами выведены два ряда

клавиш.

В первом ряду четыре клавиши для выбора нужной работы:

АРХИВ РАЗАРХИВ УПАКОВКА РАСПАКОВКА. Предварительно выбранная работа

подсвечена зеленым цветом; если надо сменить работу щелкните левой кнопкой

мыши на нужной клавише.

Для каждой работы в файле pasoudes.dat заводится по две строки с путями

исходной и результирующей директории в следующем порядке: распаковка,

упаковка, разархивирование, архивирование. Значения этих строк, т.е. пути

можно менять клавишами ПУТЬ ОТКУДА и ПУТЬ КУДА

Во втором ряду - клавиши: ПУТЬ ОТКУДА для выбора пути исходного

директория

ПУТЬ КУДА для выбора пути директория

результата

Отказ отказ от функции.

Значения параметров обрезки определяют процедуру, производимую над

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

отображаемые пикселями изображения, (например, для рентгено-томограммы это

числа Хаунсфилда) меньшие минимума приравниваются минимуму, а большие

максимума приравниваются максимуму, все остальные числа остаются без

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

только в диапазоне окна обрезки. То есть, при сужении окна обрезки

происходит некая потеря информации; в виде компенсации за эту потерю мы

получаем более эффективную упаковку. Соответственно вышеизложенному,

значения минимума и максимума окна обрезки выбираются так, чтобы это окно

включало бы в себя все значимые числа изображения.

Значение параметра "Выполнить работу над всеми файлами или выборочно"

"над всеми" приводит к тому, что после запуска работа будет выполнена над

всеми файлами изображений в соответствующем поддиректории без участия

оператора. Значение "выборочно" приводит к тому, что после запуска

программа будет ждать от оператора действий, описанных ниже.

Значение параметра "Удалять исходные файлы при работе с архивом" "да"

приводит к удалению соответственно архивируемых или разархивируемых файлов;

значение "нет" исключает удаление.

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

распаковки и тогда оператор может прервать этот процесс.

Следующие два параметра позволяют задать режим создания архива из

упакованных или неупакованных изображений и режим разархивирования до

упакованных или до неупакованных изображений.

При нажатии на клавиши выбора путей ПУТЬ ОТКУДА, ПУТЬ КУДА выводится

соответствующее окно. Выбранные пути отображаются в окне работы с архивом.

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

щелкнуть левой кнопкой мыши на заранее выбранной клавише работы (т.е. на

клавише зеленого цвета). Все окна исчезнут, и запустится программа

упаковки/распаковки и работы с архивом, которая описана ниже.

Процедура архивирования изображений заключается в упаковке файлов с

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

упакованных файлов, относящихся к одному пациенту, в один файл. Упаковка

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

выигрыш в 4-5 раз. Процедура разархивирования обратна процедуре

архивирования. Согласно системным соглашениям неупакованные, упакованные, и

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

которых определяются в файле ct.cfg.

Пути исходной и результирующей директории программа берет из файла

pasoudes.dat в соответствии с выбранной работой. Процедуры архивирования и

разархивирования производятся над изображениями или архивами, находящимися

в соответствующих директориях.

Если выполнение работы было задано с параметром "выборочно", программа

работает в "ручном" режиме. На экран выводится две строки: в первой (вверху

экрана) отображается вид работы и значения параметров окна обрезки, а в

дальнейшем отображаются сообщения программы; во второй (внизу экрана) -

меню типа Нортон.

Вначале оно содержит следующее: 1Help 2WorkC 3Min 4Max 5Choic...10Quit.

Оператор имеет возможность:

получить подсказку - F1;

изменить вид работы нажатием клавиши F2 или нажатием кнопки мыши при

наезде на поле "F2" или поле с названием вида работы в верхней строке;

в режиме упаковка и архивирование изменить значения минимума и

максимума окна обрезки данных; то осуществляется соответственно клавишами

F3,F4 или нажатием кнопки мыши при наезде на поля "F3","F4" или поля со

значениями границ и дальнейшим редактированием и выходом по Enter в случае

правильной редакции или по Esc в случае отказа;

выбрать файлы, над которыми будет выполнена заданная работа, что

осуществляется нажатием клавиши F5 или нажатием кнопки мыши при наезде на

поле "F5";

выйти из программы -F10.

При выполнении оператором функции выбора файлов нижняя строка экрана

модифицируется и выглядит следующим образом: 1Help 2Esc 3Exec 4+All

5+Page...8-Page 9-All 10Quit.

Затем выводится таблица файлов и сообщение в верхней строке:

Всего файлов NN Из них выделено 0 (NN- общее число файлов).

Таблица файлов состоит из двух колонок. В первой находятся номера

объектов NO в порядке возрастания, во второй - списки номеров срезов NS.

Строка таблицы - это NO и список NS этого объекта. Сверху таблицы - строка,

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

выведено "Esc" для отказа от функции выбора с помощью мыши, а также, в

случае, когда таблица не умещается на одном экране (листе), в левом верхнем

углу и в правом нижнем выводится соответственно "PgDn" и "PgUp" для

листания таблицы с помощью мыши.

Оператор теперь имеет возможность:

получить подсказку - F1;

отказаться от функции - F2;

выйти из программы -F10.

А также, осуществить выбор и инициировать выполнение работы.

Выбор в таблице файлов осуществляется функциональными клавишами или

специальным курсором. Текущее положение курсора отображается цветом.

Движение курсора осуществляется стрелками или мышью (курсор мыши наводится

на нужное место и нажимается Enter). Выбрать можно отдельное изображение,

строку, лист и все файлы. Выбранные файлы выделяются цветом. Аналогично

можно отменить выбор.

Выбор всех файлов и всех файлов экранного листа осуществляется

клавишами F4, F5; отмена - F8, F9.

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

курсора на начало строки или на нужный файл и нажатием Enter или кнопки

мыши. В процессе выбора в верхней строке отображается число выделенных

файлов.

Запуск выполнения работы осуществляется с помощью клавиши F3 или

нажатием кнопки мыши при наезде на поле "F3". При этом в верхнюю строку

выводится сообщение:

Всего файлов NN Из них успешно 0 (NN- число выделенных файлов).

После успешного выполнения работы над текущим файлом он "гасится" в

таблице файлов и корректируется верхняя строка сообщений. Нижняя строка

экрана модифицируется и выглядит следующим образом: 1Help...4Set

5Choic...10Quit.

Прервать выполнение работы можно клавишей Esc. По окончании оператор

имеет возможность:

получить подсказку - F1;

войти в режим установки вида работы (начало программы) - F4;

войти в режим выбора файлов (осуществить новый выбор) - F5;

выйти из программы -F10.

ГЛАВА 2.

Как работать с трехмерными объектами.

Окна 3D визуализации

[pic]

|окно 3D preview|обеспечивает визуализацию каркаса объемного представления |

| |в текущем положении для трехмерной визуализации, вывод |

| |аксиального, коронарного и сагиттального сечений с |

| |проекциями секущих плоскостей и ориентации объемного |

| |представления. |

|окно 3D view |предназначено для вывода трехмерного изображения с |

| |возможностью отображения на нем аксиального, коронарного, |

| |сагиттального и параксиального сечений и построение |

| |внешнего вида объекта. |

|окно 3D measurе|обеспечивает проведение трехмерных измерений значений |

| |объемного распределения и расстояний в объеме для окон 3D |

| |preview, 3D view, и Изображения, а также выделения кривых |

| |для построения параксиальных и произвольных сечений и |

| |выбора точек цели и входа при планировании операций. |

|окно Animation |позволяет создавать последовательности сечений для |

| |динамического просмотра при введении инструмента с |

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

| |их использованием планирование операций. |

Окна 3D визуализации работают совместно с окнами Изображения и окном

Текст. Все окна 3D визуализации имеют общее меню, отдельные элементы

которого связаны с различными окнами, а другие воздействуют на активное в

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

наличии определенного типа данных в памяти. К окнам 3D визуализации

относятся:

Окно 3D preview для предварительного просмотра аксиального, коронарного и

сагиттального сечений и ориентации отображения в окне 3D view.

Окно 3D view для просмотра объемного представления в различных ракурсах с

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

внешним видом объекта.

Окно Animator для построения и просмотра анимационных последовательностей,

позволяющих просматривать траекторию прохождения инструмента при

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

цели.

Окно 3D Measure для измерений координат, плотностей и расстояний в объеме и

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

Структура меню окон 3D визуализации имеет следующий вид:

|File | |загрузка/генерация объемного представления|

| | |и полученных при работе данных и |

| | |изображений |

| |Load volume |загрузка объемного представления из файла |

| |Load 3D view |загрузить ранее сохраненное 3D изображение|

| |Save 3D view |сохранить 3D изображение |

| |Load film |загрузка файла данных анимационного |

| | |планирования |

| |Save film |сохранение файла данных анимационного |

| | |планирования |

| |Generate Cube |генерация тестового полутонового куба |

| |Generate Ball |генерация тестовой полутоновой сферы |

| |Write log |записать результаты измерений в текстовое |

| | |окно |

|Options | |установки параметров |

| |Off/On |включить/выключить отображение сечений |

| |Projections | |

| |3D view |установить параметры 3D отображения |

| |settings | |

| |Set measure |загрузить фонт для окна измерений |

| |font | |

|Redraw | |перерисовка 3D представления |

|Measure | |измерения |

| |Entry/Target |задание точек входа и цели |

| |Points |измерения с фиксацией точек в объеме |

| |Lines |измерение расстояний и задание косых |

| | |срезов |

|Clear | |очистить установки и результаты измерений |

| |All |очистить все установки |

| |Points |удалить выделенные точки |

| |Lines |удалить выбранные линии |

|Animator | |работа с анимационными |

| | |последовательностями |

| |Make |запуск генерации данных анимационной |

| | |последовательности, определенных Entry |

| | |point и Target point |

| |Play |запуск просмотра анимационной |

| |P |последовательности в динамическом режиме |

| |Fix entry |установить фиксацию точки входа или цели |

Параметры 3D визуализации

|Param |-> |параметры окна 3D view |

| |Color: |0/1/2/.../15 - номер цвета для фона |

| |Axial: |on/off - включить/выключить аксиальное |

| | |сечение |

| |Coronar: |on/off - включить/выключить коронарное |

| | |сечение |

| |Sagital: |on/off - включить/выключить сагиттальное |

| | |сечение |

| |Oblique |on/off - включить/выключить параксиальное|

| | |сечение |

| |Scale |1.0 - масштаб вычисления 3D образа |

Управление при работе с анимационными последовательностями

|+ |переход в пошаговый режим или переход к следующему кадру |

| |анимационной последовательности |

|- |переход в пошаговый режим или переход к предыдущему кадру |

| |анимационной последовательности |

|* |увеличение скорости показа анимационной последовательности |

|/ |уменьшение скорости показа анимационной последовательности |

Кнопки окна 3D measure

|Entry |задание точки входа при планировании операции, выбирается на |

|Point |окне Изображения |

|Target |задание точки попадания при планировании операции, выбирается|

|Point |на окне Изображения |

|Start |начать измерения |

Приложение.

Конфигурационный файл системы ct.cfg.

Стандартные пути системных директорий

image = c:\ctsys\images\*.*

; неупакованные изображения формата ct_soft

imagep = c:\ctsys\images_p\*.*

; упакованные изображения формата ct_soft

archiv = c:\ctsys\ima_arch\*.*

;архивные файлы формата ct_soft

select = c:\ctsys\box\

;отобранные изображения формата ct_soft

proi = c:\ctsys\roi\*.roi

;конфигурационные файлы зон интереса

pattern = c:\ctsys\pattern\*.txt

;файлы шаблонов заключений

ctxt = c:\ctsys\ctxt\

;файлы заключений

help = c:\ctsys\help\

;файлы подсказок

ljconf = c:\ctsys\roi\*.clj

; конфигурационные файлы печати

frag = c:\ctsys\scrfrag\*.img

;файлы фрагментов изображений формата ct_soft

pcx = c:\ctsys\scrfrag\*.pcx

;файлы формата PCX

bmp = c:\ctsys\scrfrag\*.bmp

;файлы формата BMP

img = c:\ctsys\img\

;файлы формата ОБРАЗ

3dvol = c:\ctsys\3d\*.vol

;файлы 3D

cinema = c:\ctsys\cin\*.cin

;анимационные файлы 3D

films = c:\ctsys\films\*.*

; анимационные файлы FG

Общие параметры

3dscale = 1

;начальное значение масштаба изображения

2dmode = 1

cell = 280x16

; не менять

menu = fix

;не менять (menu= fall)

ct_type = 0

;начальный тип изображения 0 - РТ , 1 - МР

multiROI= 0

;0 - до восьми зон интереса 1- больше восьми с выводом только объёмов

concl = 1

; 1 - создается (если его нет) заключение (c.txt) по шаблону text; 0 -

не создается

FG-параметры

fgtype = 0

; 0 - FG, 1 - VS54

fgnx = 512

fgny = 512

fgx0 = 0

fgy0 = 0

; fgscale = 0 - ввод 512*512 1 - 256*256

fgscale = 1

; fgrem = 0 - ввод через мышь 1 - с кнопкм

fgrem = 0

fgboard = 0

; присутствие панели FG

Параметры печати

lj_res = 1

; разрешение принтера при печати изображений 0 - 300, 1 - 600 , 2 - 1200

dpi-1. .3) IMG при печати

fl_5L = 0

; альтернативный код готовности принтера

fonthead= 0

; признак крупного фонта для печати заголовка

corc = 0.1

; коррекция центра окна для печати (c=c-corc*w)

prnport = 0

;LPT 0 - 2 2-отсутствие принтера

format = 0

;0 текст не форматируется

;1 текст форматируется

fbnum = 6

pr_arch = 0

; параметр выбора работы с протоколом архивирования

; отсутствие , 0 или не (1,2,3) - не просматривать и не печатать

; 1 - просмотр (протокол вводится в окно "text")

; 2 - печать с запросом подтверждения

; 3 - печать без запроса подтверждения

Страницы: 1, 2


© 2010 БИБЛИОТЕКА РЕФЕРАТЫ