画像解析装置以前、画像からデータ テーブルを生成する JSL スクリプトを書きました。 ImageToDatatable JSLそれ以来、データ テーブル内の行を選択し、その選択を画像に反映する機能が欲しいという要望を聞いてきました。 このスクリプトを使用すると、画像を開いてウィンドウに表示したり、画像からデータ テーブルを作成したりできます。 データ テーブルから、強度値の分布などの分析を実行できます。 その後、分布 (または他のビジュアライゼーション)、データ テーブル、または画像で選択すると、3 つすべてが更新されて選択内容が表示されます。 画像内の選択範囲は、選択されていないピクセルを透明にすることで表示され、選択されたピクセルが強調表示されます。 画像ウィンドウに背景色を適用すると、透明なピクセルが白として表示されず、選択した背景色として表示されるようになります。

分布で最高の強度値を選択すると、血球内のフィブリンの最高濃度が特定されます。
アップデート(2015 年 9 月 8 日): これは元々スクリプトとしてリリースされましたが、現在はアドインとしてパッケージ化されており、アドイン メニューに表示できるようになりました。 また、グレースケール画像が開かれたときを検出するように更新されました。 その場合、画像には色がないため、RGB 列と HLS 列は作成されません。 X、Y 位置列とともに強度値列のみが表示されます。
問題(2015 年 10 月 26 日): 画像内のピクセルを選択しようとすると、警告ウィンドウが表示されるという問題がお客様から報告されました。 いくつかのテストの結果、これはバージョン 11.0.0 のみの問題であると判断できました。 11.1.0 (またはそれ以降) にアップグレードすると、問題が解決します。
アップデート(2016 年 7 月 15 日): Image Analyzer にいくつかの新しい機能を追加しました。 最も注目すべき点は、複数フレームの画像を処理できることです。 複数のフレームを含むアニメーション GIF または TIFF がある場合、イメージ アナライザーはすべてのフレームを読み込み、以前と同様にデータ テーブルを作成しますが、フレーム番号の列が含まれるようになります。 また、現在のフレーム番号と前後の矢印を含むテキスト ボックスも表示され、フレーム間を循環することができます。 画像に複数のフレームがない場合、これらのコントロールは UI に表示されず、引き続き動作し、以前のバージョンと同じように表示されます。 新しい選択コントロール (コンポジットと遅延) がいくつかあります。 [合成] がオンの場合、選択範囲には現在のフレームのピクセルだけでなく、すべてのフレーム内の対応するすべてのピクセルが含まれます。 これはマルチフレーム画像でのみ使用できます。 特に複数のフレームの場合、選択が遅くなる場合があるため、[遅延] オプションを選択すると選択範囲の四角形が表示されますが、マウスを放すまで選択内容 (データ テーブルおよび画像内) の更新が遅れます。 選択四角形に使用される色を変更するオプションも追加しました。 これは、非常に明るい画像と暗い画像を切り替えるときに問題になることに気付きました。 これで、選択四角形の色を変更して、常に表示されるようになります。
マルチフレーム機能には、JMP バージョン 13 で追加された機能が必要であるため、JMP 13 (以降) を実行していて、画像に複数のフレームがある場合にのみ、複数のフレームのコントロールが表示されます。このバージョンのアドインは以前のバージョンの JMP にインストールできますが、最初のフレームにのみアクセスできるため、以前と同様に機能します。
データの視覚化探索的データ分析公共事業Re: 画像解析装置
誰かこれを説明してもらえますか? 私はJMPの初心者です。
Re: 画像解析装置ちょっとした好奇心ですが、Inception v3、VGG-16、VGG-19 などのアルゴリズムのように、画像をベクター形式に変換する (いわゆる埋め込みを実行する) JSL コードを開発することは可能ですか? ありがとう
Re: 画像解析装置クール。 取り組んでいます。
どうもありがとう!。
Re: 画像解析装置おお。 素敵なアドインですね! どうもありがとう。 私はカラー領域の専門家ではなく、このテーマを始めたばかりなので、生成されたテーブルの「I」が RGB と HLS の間で何を意味するのかという質問があります。 やっぱり「Intensity」じゃないでしょうか?
ありがとう!
Re: 画像解析装置なんと素晴らしいアドインでしょう。私は、環境目的でリモート センシング画像を分析するために、ImageJ (FIJI の化身) と QGIS (GIS ソフトウェア) および JMP の間を行き来しており、これを見つけるまで独自のエクスポート/インポート ワークフローをまとめていました。あなたのおかげで時間を節約でき、特定の分析行が再び実行可能になりました。(そして、RGB と並行した即時 HLS はおまけです。) とても感謝しています。
Re: 画像解析装置やあ、
データを使用して画像を作成するという逆の操作を行うことはできますか?
ありがとう
Re: 画像解析装置<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />現在、選択は JSL スクリプト内で行われ、常に長方形になります。 カスタム選択ツールをアドインとして利用できるかどうかわかりません。 それについては調べてみます。 ご提案ありがとうございます。
Re: 画像解析装置これは素晴らしいツールです。作成してくれてありがとう!
領域選択になげなわやブラシなどのカスタム選択ツールを使用することはできますか?現在は長方形領域の選択のみが機能しているようです。
Re: 画像解析装置ああ、そうだね。私は彼らが同じだと完全に思い込んでいました。参考にさせていただきありがとうございます。
Re: 画像解析装置最後の画像 (ImageJ から推測) を見ると、HSB (色相、彩度、明るさ) として表される色が表示されます。 これは、HSB または HSV 色空間 (V は値) と呼ばれることもあります。 JMP では、HLS (色相、明度、彩度)、または HSL 色空間を使用します。 名前に基づいて、両方の色空間の彩度が同じであると予想するかもしれませんが、実際には違います。 HSL 色空間と HSV 色空間はどちらも、その機能は似ていますが、その方法が異なります。 Hue も同じであると予想しますが、上の画像に基づいているようです。 ただし、彩度は、明度 / 明るさ / 値と同様に、両方のシステムで異なる方法で計算されます。 違いを説明するページへのリンクは次のとおりです。 HSL と HSV - フリー百科事典ウィキペディア
これがお役に立てば幸いです、
ジョンP
Re: 画像解析装置こんにちは、ジョン。HLS の処理方法について質問があります。 ColortoHLS と ImageJ を使用した彩度の数値には差があります。
添付の画像では、2 つの異なる彩度分布が得られます。


ImageJ を使用したことがないのであれば理解できますが、彩度値のモードを 1 にする理由が何か考えられるかどうか疑問に思っていました (「そういうものです」以外)

このプラグインをありがとう、素敵です。
Re: 画像解析装置素晴らしい質問です! アドインは、画像からデータ テーブルを生成することにより、インタラクションを作成します。 アドインを使用してイメージを再度開くと (そしてデータ テーブルを再生成すると)、追加した列は存在しません。 また、JMP を使用して (追加した列を含む) データ テーブルを開くと、画像との関連付けがなくなります。 新しいバージョンのアドイン、または別のアドインを作成する必要があるようです。これは、データ テーブルから画像を生成するという逆の方法です。 データ テーブルが最初に画像から生成されたものであれば、データ テーブルから画像を生成するのは簡単です。 これをアドインの機能拡張リストに追加します。
ご提案ありがとうございます!
Re: 画像解析装置JMP 用の非常に便利なアドインです。 しかし、ちょっと聞きたいのですが、JMP を閉じた後、データ テーブルと画像の間の相互作用を取得するにはどうすればよいですか? これは、そのデータテーブルに追加の列を作成して保存したためです。 しかし、そのテーブルを閉じて別のセッションで再度開くたびに、画像とのやり取りを取得する方法が見つかりません。
ありがとう!
Re: 画像解析装置それについてはあまり考えていませんでした。 JMP では、JSL を使用して DLL に接続し、DLL を通じて公開される関数を呼び出すことができます。 その方法に関する詳細情報へのリンクは次のとおりです。ダイナミック リンク ライブラリ (DLL) 。 あなたが使用している外部プログラムでそれが役立つかどうかはわかりません。 これらの他のプログラムではどのような機能を利用していますか? 画像分析作業に関して、JMP にどのような機能を追加してほしいと考えていますか?
ご提案ありがとうございます!
Re: 画像解析装置ジョン、画像分析に関するこの作業は JMP にとって非常に強力です。私の分析の多くは、JMP で分析するためのデータを生成するために外部プログラム (特に ImageJ) を使用する必要があります。
将来のリリースまたはアドインとして、R などと同様の接続を利用できるようにする考えはありますか?
デビッド
Re: 画像解析装置とても貴重な脚本です。 JMP の画像解析機能がさらに発展することを期待しています。
Re: 画像解析装置とても興味深い!ありがとう!