Вопросы по теме 'dm-script'

Как настроить постоянные взаимодействующие объекты в DigitalMicrograph с помощью сценариев?
Я действительно оценил преимущества использования объектов для развертывания данного приложения в среде DigitalMicrograph с помощью языка DMS. Объектно-ориентированный подход открывает двери для использования многократно используемых шаблонов...
120 просмотров
schedule 11.07.2022

Как включить-отключить элемент в диалоговом объекте - DLGEnabled
Почему следующий скрипт не отключает кнопку, как это должно быть? class ElementEnableTest : UIFrame { void Action( object self ) { self.LookUpElement("StopButton").DLGEnabled(0); result( "button clicked\n" ); };...
81 просмотров
schedule 20.06.2023

Многострочное текстовое поле в диалоговом окне
Как я могу создать текстовое поле, которое позволяет разрывы строк (нажав Enter) и скопировать его в строку? Я пытаюсь создать диалоговое окно, похожее на текстовое поле «Информация об изображении» в Digital Micrograph. Это текстовое поле будет...
199 просмотров
schedule 26.11.2022

Интерфейс скрипта для палитры изображений Fit, представленный в GMS 2.3?
Палитра Fit Image Palette довольно приятная и мощная. Есть ли интерфейс сценария, к которому мы можем получить прямой доступ?
129 просмотров
schedule 11.06.2023

Как построить 2D-векторное поле на одном изображении, используя метод Hue and Brightness со сценарием Digital Micrograph?
Я хотел бы построить двумерное векторное поле на одном изображении, используя метод оттенка и яркости, т. Е. Оттенок к направлению (или, скажем, фазе), яркость к величине. Такой метод часто используется для визуализации, например, магнитных доменов,...
200 просмотров
schedule 22.04.2023

Найдите изображение шаблона (двоичный файл)
Для строковой переменной в DigitalMicrograph мы можем найти положение определенного паттерна с помощью функции «найти»: Number find( String str, String sub_str ) Я хотел бы сделать то же самое, но с данными изображения. Например, я могу...
351 просмотров
schedule 14.11.2022

Как экспортировать/преобразовать линейную проекцию в таблицу Excel и упорядочить координату Y
Я написал код, который может получить линейную проекцию (профиль интенсивности) изображения, и я хотел бы преобразовать/экспортировать эту линейную проекцию (профиль интенсивности) в таблицу Excel, а затем заказать все координаты Y. Например, кроме...
83 просмотров
schedule 08.02.2023

Что означает ось Y при отображении сложного изображения с помощью ShowImage()?
Я сделал одномерное сложное изображение «с», как показано ниже, и использовал ShowImage для его отображения. Мой вопрос заключается в том, как понять ось Y. Для пикселя 1 (30+40i) значение по оси Y представляет log(modulus(30+40i))=3,9. Но, похоже,...
43 просмотров
schedule 06.07.2023

Можем ли мы управлять получением ЭЦП с помощью сценариев DM?
Я хотел бы управлять опцией получения EDS в системе DM с помощью сценариев. В случае получения EELS мы можем получить доступ к детектору EELS как к простой ПЗС-камере, и, таким образом, получением EELS можно управлять с помощью команд управления...
254 просмотров
schedule 21.11.2022

Как обрезать мульти-ROI как изображения в DM с помощью скрипта?
Я хотел бы обрезать эти две области интереса как два изображения: Я думаю обрезать эти два ROI синхронно с помощью скрипта, я нашел код о создании изображения из ROI от DRG Mitchell. Итак, я написал это: image front := GetFrontImage()...
75 просмотров
schedule 17.03.2024

Скрипт DM, зачем преобразованию Фурье гаусса-Кенеля нужен модуль
Недавно я изучаю DM_Script для обработки изображений TEM. Мне понадобился процесс размытия по Гауссу, и я нашел тот, который называется «Размытие по Гауссу» в http://www.dmscripting.com/recent_updates.html Этот код реализует алгоритм размытия по...
124 просмотров
schedule 04.03.2023

Как удалить некоторые аннотации с изображения?
У меня есть изображение с периодически расположенными атомами, где каждый отмечен овальной аннотацией. Я хотел бы знать, как удалить некоторые аннотации с изображения. Может кто-то мне помочь, пожалуйста? РЕДАКТИРОВАТЬ после 1-го ответа image...
574 просмотров
schedule 21.09.2022

Как сбросить или удалить группы тегов и списки тегов в скрипте DM?
Как сбросить или удалить группы тегов и списки тегов в скрипте DM? Немного фона: Я готовлю сценарий для анализа серии спектров EELS в GMS 2. Я подгоняю фон к модели степенного закона и получаю параметры подгонки, как значение, так и сигму, из...
127 просмотров
schedule 02.12.2022

как общаться между labview и программным обеспечением DM
Здравствуйте, мне нужно использовать программное обеспечение DM для анализа текстового файла и получения чисел. Каждое число было отправлено в программное обеспечение Labview, которое управляет движущейся сценой. Затем Labview сообщит, что все...
214 просмотров
schedule 21.06.2023

Применение числовых фильтров с функциями сценария DM
Имеются ли функции скрипта DM, которые обеспечат прямой доступ к числовым фильтрам в меню «Спектр/Числовые фильтры», например: Савицкий-Голей и другие: гладкая (нижний проход), структура (высокий проход), первая производная, логарифмическая...
145 просмотров
schedule 18.07.2023

Регион Растет в DM
Кто-нибудь знает какой-нибудь более быстрый способ выполнения роста региона в DM? У меня есть изображения частиц, похожие на тестовое изображение в приведенном ниже примере, каждая частица имеет меньшие области с более низкой интенсивностью внутри...
112 просмотров
schedule 14.06.2023

Как удалить всех слушателей imageDisplayEvent
Я могу настроить один или несколько прослушивателей событий следующим образом: number roiListener1=imgDsp.ImageDisplayAddEventListener("roi_changed:ROI_Changed1") number roiListener2=imgDsp.ImageDisplayAddEventListener("roi_changed:ROI_Changed2")...
68 просмотров
schedule 06.12.2022

Имея несколько областей интереса на изображении, как я могу отправить область интереса на задний план?
Когда у меня есть несколько областей интереса на изображении, они могут перекрываться, и иногда меньшая теряется за большей. Однако один из них находится «вверху», а другой «внизу». У меня есть идентификатор ROI, но мне не хватает команды...
34 просмотров
schedule 13.04.2023

Как произвольно извлечь определенное подмножество изображений из набора данных?
Недавно я планирую манипулировать стеком изображений, и цель состоит в том, чтобы извлечь оттуда определенное подмножество срезов, например только четные или нечетные или произвольные индексы, а затем сохранить их в другой набор данных. В DM есть...
169 просмотров
schedule 29.08.2022

Как повернуть трехмерное изображение спектра в цифровой микрофотографии с помощью сценария?
Я хочу найти эквивалент команды сценария rotate(image, Degree) для поворота вокруг оси x или y (мне нужны только повороты на 90º). Я знаю, что могу сделать это с помощью меню инструментов, но было бы намного быстрее, если бы я мог найти команду или...
130 просмотров
schedule 13.09.2022