問題タブ [dm-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
402 参照

windows - Windows コマンド ラインからスクリプトを呼び出す

Windows コマンド ラインから Digital Micrograph のスクリプトを呼び出すことはできますか? DM のコマンド ライン オプションに関する情報が見つからないようです。

0 投票する
1 に答える
356 参照

events - 外部アプリケーションを DigitalMicrograph スクリプトとどのように同期できますか?

この質問は、 「コマンド ラインからスクリプトを呼び出す」という質問に触発されたものです。

DigitalMicrograph 以外アプリケーションで「トリガー イベント」に作用するスクリプトを作成するにはどうすればよいですか?

つまり、一部のスクリプト機能は、外部アプリケーションによってトリガーされる必要があります。

0 投票する
3 に答える
84 参照

dialog - GMS 2.x および GMS 1.x でモーダル ダイアログを閉じますか?

ボタンとして実装した 3 つのオプションを必要とするダイアログがあります。モーダル ダイアログで提供するのが最適です。次のようなコードがあります。

これは DM2 で正常に機能します。ただし、DM1 ではエラーが発生します。スクリプト オブジェクトには close メソッドがありません。

代わりに、窓を閉めようと思いました。上記の self.close を次のように置き換えます。

これにより、DM1 と DM2 の両方がクラッシュします。より良い方法はありますか?代わりに、ラジオ ボタンを使用してモーダル ダイアログを行いますか?

0 投票する
1 に答える
69 参照

dm-script - プログラム設定の手動保存 DM1

プログラムを終了する前に、プログラムの設定 (インストールされたスクリプト ファイル) を保存する方法はありますか? DM1 が終了時にクラッシュし、ユーザーがインストールしたスクリプトが消去されるという問題があります。

0 投票する
2 に答える
149 参照

dm-script - Digital Micrograph で ObjectList をソートする方法

ObjectList オブジェクトをソートする可能性はありますか? 例えば:

最後に、d で並べ替える必要があります。

PS。ObjectList は、DM マニュアルに完全には記載されていません。

0 投票する
1 に答える
100 参照

dm-script - マウスで画像のサブエリアを選択し、それを新しい画像にするにはどうすればよいですか?

画像の一部を取得して新しい画像にし、それに対してさらに機能を実行したいと考えています。

マウスを使用して画像のサブエリアを選択するにはどうすればよいですか? のサブエリアを取得できることは
わかっていますが、 と対話できる関数が必要です。つまり、WYSIWYG効果を得たいのです。img[]imgimg

利用可能なコマンドはありますか、または ROI 対応の方法はありますか?

0 投票する
1 に答える
157 参照

dm-script - ラスター イメージ表示のコントラスト ガンマ設定を取得および設定するコマンドは何ですか?

2 つの画像を重ね合わせようとしていますが、各画像のガンマを最終画像に渡すこともできます。コントラスト制限を取得および設定したり、強度変換 (ITT) を調整したりできることは知っていますが、ガンマ値にアク​​セスするコマンドが見つかりません。

何か足りないだけですか?オーバーレイする前に、両方の画像のガンマを個別に設定できると便利です。

0 投票する
1 に答える
456 参照

roi - DigitalMicrograph スクリプトを使用して画像のサブエリア (ROI) のライブ FFT を実行する方法

つまり、サブエリアの変更とデータの変更の両方が FFT プロセスをトリガーするので、ライブ画像のサブエリア FFT を見ることができます。

0 投票する
2 に答える
153 参照

r - Digital Micrograph と R の間でデータを転送 (接続) する方法

私は新しい DM のユーザーであり、画像の処理とモデリングのために、Digital MicrographRの間でデータ (明るいピクセル) を転送する必要があります。

具体的には、元の画像から明るいピクセルを抽出し、Rに送信して処理し、DM に戻って新しい画像を表現する必要があります。

可能かどうか、DM のスクリプトから行う方法を知りたいです。

たくさんの感謝。よろしく。