dm-script

    0

    2答えて

    私は以下のように1次元の複合画像 "c"を作成し、それを表示するためにShowImageを使用しました。私の質問は、Y軸を理解する方法です。 ピクセル1(30 + 40i)の場合、Y軸の値はlo​​g(モジュラス(30 + 40i))= 3.9を表しているように見えます。しかし、ピクセル3(0.3 + 0.4i)ではこのルールに従っていないようです。 ComplexImage c := Compl

    1

    1答えて

    MRCの画像がフォルダに保存されています。 DMスクリプトで1つずつ読み込んで処理するようにします。今すぐ(20枚の画像のような)いくつかを一度に開き、FindNextImageをスクリプト内で使用して順番に処理します。 パスを定義してDMスクリプトをこのパスに移動させて、MRCイメージを1つずつ読み上げるのかどうか疑問に思っています。

    2

    1答えて

    スクリプトを使用して画像のコントラストを変更する必要があります。残念ながら、私はそれを行う方法がわかりません。 私は、ヘルプドキュメントを検索したが、結果は正しい答えに 感謝を与えることはありません。

    2

    1答えて

    [x]または終了ボタンがクリックされている場合を除いて、私が開いておきたいダイアログがあります。あなたがエスケープを押すか、pose()かdisplay()のどちらを使用するかに関わらず、大部分のオブジェクト(例えば文字列ボックス)が選択されたときにEnterキーを押すと、ダイアログが常に閉じるようです。これを防ぐ方法はありますか? DM Mitchellの「例:スレッドとダイアログの相互作用」と

    0

    2答えて

    私は、顕微鏡パラメータ(例えば、倍率、デフォーカス、対物レンズの非点収差など)を読み込んでテキストファイルに保存するDMスクリプトを作成しようとしています。 Digital Micrographのバージョンは、私たちの研究室では1.85です。私はそれが古いバージョンであることを知っています。私はヘルプファイルを検索しましたが、関連するコマンドは見つかりませんでした。このような古いバージョンのDMを

    1

    2答えて

    インポートされたメタデータには、DMにインポートした後の単一の文字列である、事前定義されたネスト構造(例を示します)があります。 メタデータ全体と各ブランチレベルが中括弧{}に含まれています。すべてのキーとキー値は引用符 ""で区切られ、コロンで区切られています。 質問:データを変換してラップする方法TagGroupオブジェクトに追加することで、インデックス作成、検索、データアクセス操作を簡単に行

    1

    2答えて

    イメージデータのx方向またはy方向に沿って累積合計を行いたいとします。 Matlibの "cumsum"のようなDMスクリプトの機能はありますか? ありがとう!例えば 4×4画素の画素値の画像をx方向に沿って 1 2 3 4 2 3 4 5 3 4 5 6 4 5 6 7 累積和をもたらすであろう次のとおり 1 1+2=3 1+2+3=6 1+2+3+4=10 2 5 9 14 3

    1

    1答えて

    これはやや難解な質問ですが、私が実際に使っているDMスクリプトモジュールには実際に影響します。カスタムモーダルダイアログを使用して、遅延メインスレッドタスクによって検出されたエラー状態をユーザーに警告しようとしています。ほとんどの場合、これはうまくいきますが、エラーメッセージが表示されたときにDMアプリケーションウィンドウが最小化されると、DMはフォアグラウンドアプリケーションとして復元されたとき

    1

    1答えて

    DMの複雑な関数に対してFFTを行いました。そして不思議なことに、予想される低周波はコーナーに位置しています(添付画像参照)。その後の処理は非常に不便でした。 これは、numpy.fft.fftを使ってPythonで実行すると同じような結果を示しますが、numpy(python)では低頻度を中心にシフトするfftshift関数があります。 このようなFFTイメージで動作するDMには、コーナーから中

    1

    1答えて

    私はDigitalMicrographのtert()コマンドが大好きですが、理解できないことがあります。テストスクリプトを考えてみましょう: image test:= realimage("",4,100,1); number value1 = 1; number value2 = 0.1; if(value2==0.1) result("\nvalue2 really equals 0.1