透明ウィンドウ/スクリーンショットJMPで「透明ウィンドウ」を開く方法はありますか? 目標は、画面の一部のスクリーンショットを効果的に撮影し、撮影した画像上にポイントを配置することです。 スニッピング ツールのようなものですが、すべて JMP ウィンドウ内で実行できます。 開いて画像を作成して同じことを実行できるスクリプトがありますが、画像を画面から直接取得する方法はありますか?
Re: 透明ウィンドウ/スクリーンショットPython コードがスクリーンショットを .png (おそらく) または .jpg (おそらく) として保存するのは当然です。 Python コードは、保存したファイルの名前を JMP に伝える必要があります。あるいは、もっと単純に、JMP が Python プログラムにスクリーンショットの保存場所を伝えることもできるかもしれません。 これは通常、RunProgram で渡すコマンド ライン オプションを使用して行われます。
次のステップでは、保存したファイルを JMP にロードします。使用できます
img = newimage("c:/...スクリーンショット.png");
画像を開き、
newwindow("キャプチャされた画像", img);
それを表示する、そして
行列 = img<
ピクセルを操作可能なマトリックスに取り込みます。
Re: 透明ウィンドウ/スクリーンショット素晴らしい、ありがとう、クレイジ! Python スクリプトを使用しました。写真だけで画像が開きます。PythonコードからJSLウィンドウで開くように指定する方法をご存知ですか? Python と JSL の関係がどのように機能するかはわかりません。 コード間を行き来できますか? フォーラムを閲覧して今理解しているのは、JSL スクリプトが実行され、次に Python が終了し、JSL の次の部分が開始されるということです。
Re: 透明ウィンドウ/スクリーンショットこれは試したことがない... ウィンドウズパワーシェルスクリプト写真を撮ると主張する。 RunProgram() を使用して、JMP からこの PS スクリプトを実行できます。 おそらく MAC にも同様の機能があるでしょう。
PythonのバージョンはこちらWin と Mac で動作する可能性があります。 ここでも、RunProgram() を使用して外部プログラムを実行します。
RunProgramとPythonの質問です。
Re: 透明ウィンドウ/スクリーンショット画面の「スクリーンショット」で画像分析を実行できるようにしたいと考えています。いつでもスクリーンショットを撮って画像を保存し、JMP で開くことができます。これを行う代わりに、画面上の内容を直接取得して、それを JMP で分析する方法はありますか? 保存して開くステップがバイパスされます。
私が思いついた最良の例は、画面から「切り取る」と、切り取ったものが新しいウィンドウで開かれる切り取りツールです。 (以下、画面キャプチャですみません)


Re: 透明ウィンドウ/スクリーンショット申し訳ありませんが、あなたが何をしようとしているのか正確には理解できません。 もう少し文脈を与えて、別の方法で説明してもらえますか?
Re: 透明ウィンドウ/スクリーンショットこれをぶつけると… 何かアイデアはありますか?