私は新しい DM のユーザーであり、画像の処理とモデリングのために、Digital MicrographとRの間でデータ (明るいピクセル) を転送する必要があります。
具体的には、元の画像から明るいピクセルを抽出し、Rに送信して処理し、DM に戻って新しい画像を表現する必要があります。
可能かどうか、DM のスクリプトから行う方法を知りたいです。
たくさんの感謝。よろしく。
DM (スクリプティング) と外界との間に直接的なつながりはほとんどないため、最善の解決策は次の (DM 中心の) ルートである可能性が非常に高いです。
スクリプトが DM で開始され、次のことが行われます。
すべての R コードは、コマンド プロンプトから呼び出せるように記述されている必要があります。コマンド プロンプト パラメーター (構成ファイルなど) を使用することもできます。
この時点で、DM のスクリプトは続行し、結果を読み取ります (そして、ディスク上のファイルのクリーンアップを実行する可能性があります)。
したがって、本質的に重要なことは、R コードが、コマンドライン パラメーターによって完全に制御される「スタンドアロン」のブラック ボックス実行可能ファイルとして機能することです。
外部アプリケーションを起動するために必要なコマンドは、ヘルプ ドキュメントの「ユーティリティ関数」の下にあり、LaunchExternalProcess
. GMS 2.3.1 で導入されました。