圖像分析儀之前,我編寫了一個 JSL 腳本,可以從圖像生成數據表,稱為圖像到數據表 JSL從那時起,我就听到了要求能夠選擇數據表中的行並將選擇反映在圖像中的請求。 使用此腳本,您可以打開圖像並將其顯示在窗口中,並從圖像創建數據表。 您可以從數據表中執行分析,例如強度值的分佈。 然後,您可以在分佈(或其他可視化)、數據表或圖像中進行選擇,所有三個都將更新以顯示選擇。 圖像中的選擇是通過對未選定的像素使用透明度來顯示的,以便選定的像素突出顯示。 您可以將背景顏色應用於圖像窗口,以便透明像素不會顯示為白色,而是顯示為您選擇的背景顏色。

選擇分佈中的最高強度值可確定血細胞中纖維蛋白的最高濃度。
更新(2015 年 9 月 8 日):最初作為腳本發布,但現在打包為加載項,以便它可以顯示在加載項菜單中。 它還已更新以檢測何時打開灰度圖像。 在這種情況下,它不會創建 RGB 和 HLS 列,因為圖像中沒有顏色。 您只會看到強度值列以及 x,y 位置列。
問題(2015 年 10 月 26 日):一位客戶報告了一個問題,即他們在嘗試選擇圖像中的像素時收到警報窗口。 經過一些測試,我們確定這只是 11.0.0 版本的問題。 升級到 11.1.0(或更高版本)將解決該問題。
更新(2016 年 7 月 15 日):我向圖像分析器添加了一些新功能。 最值得注意的是處理多幀圖像的能力。 如果您有包含多個幀的動畫 GIF 或 TIFF,圖像分析器將讀取所有幀並像以前一樣創建數據表,但現在它將包含幀編號列。 它還將顯示一個文本框,其中包含當前幀編號以及上一個和下一個箭頭,以便您可以循環瀏覽幀。 如果您的圖像沒有多個框架,那麼這些控件將不會出現在 UI 中,並且它將繼續工作並看起來像在以前的版本中一樣。 有一些新的選擇控件 - 複合和延遲。 如果啟用“複合”,則選區將不僅包括當前幀的像素,還包括所有幀中的所有相應像素。 這僅適用於多幀圖像。 由於選擇有時很慢,特別是對於多個幀,您可以選擇“延遲”選項,該選項將顯示選擇矩形,但它將延遲選擇的更新(在數據表和圖像中),直到釋放鼠標。 我還添加了一個選項來更改選擇矩形所使用的顏色。 我注意到在很亮的圖像和很暗的圖像之間切換時這是一個問題。 現在您可以更改選擇矩形的顏色,使其始終可見。
多幀功能需要 JMP 版本 13 中添加的功能,因此,如果您運行 JMP 13(或更高版本)並且圖像具有多個幀,您將只能看到多幀的控件。此版本的插件可以安裝在早期版本的 JMP 中,但它的功能與以前一樣,只能訪問第一幀。
數據可視化探索性數據分析公用事業回复:圖像分析器
誰可以給我解釋一下這個? 我是jmp的新人。
回复:圖像分析器只是好奇:是否可以開發 JSL 代碼將圖像轉換為矢量形式(以執行所謂的嵌入),就像 Inception v3、VGG-16 或 VGG-19 等算法那樣? 謝謝
回复:圖像分析器很酷的東西。 我在做這個工作。
多謝!。
回复:圖像分析器哇。 這是一個可愛的插件! 多謝。 由於我不是顏色領域的專家,並且剛剛開始這個主題,所以我有一個問題,“I”在生成的表中意味著什麼 - 位於 RGB 和 HLS 之間。 我想,這一定是“強度”,不是嗎?
謝謝你!
回复:圖像分析器多麼奇妙的插件啊。我在 ImageJ(其 FIJI 版本)和 QGIS(GIS 軟件)和 JMP 之間切換,以分析用於環境目的的遙感圖像,並在找到這個之前拼湊了我自己的導出/導入工作流程。您節省了我的時間,並使某些分析再次變得可行。(與 RGB 並行的直接 HLS 是錦上添花。)非常感謝。
回复:圖像分析器你好,
您可以執行相反的操作,使用數據並創建圖像嗎?
謝謝
回复:圖像分析器<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />目前,選擇是在 JSL 腳本內完成的,並且始終是一個矩形。 我不確定是否可以使用自定義選擇工具作為插件。 我會調查一下。 謝謝你的建議。
回复:圖像分析器這是一個很棒的工具,感謝您創建它!
是否可以使用任何自定義選擇工具(例如套索或畫筆)進行區域選擇?目前似乎只有矩形區域選擇有效。
回复:圖像分析器哦,是的。我完全以為它們是一樣的。謝謝您的參考。
回复:圖像分析器看看你的最後一張圖像(我推測來自 ImageJ),它顯示了表示為 HSB(色調、飽和度和亮度)的顏色。 這稱為 HSB 或有時稱為 HSV 顏色空間(其中 V 是值)。 在 JMP 中,我們使用 HLS(色調、亮度和飽和度)或 HSL 顏色空間。 根據名稱,您可能認為兩個顏色空間中的飽和度是相同的,但實際上並非如此。 雖然 HSL 和 HSV 顏色空間的功能相似,但它們的工作方式不同。 我希望色調是相同的,它似乎是基於您上面的圖像。 但兩個系統中飽和度的計算方式不同,亮度/亮度/值也是如此。 以下是解釋差異的頁面鏈接: HSL 和 HSV - 維基百科,免費的百科全書
我希望這有幫助,
約翰·P
回复:圖像分析器約翰您好,我有一個關於 HLS 處理方式的問題。 我使用 ColortoHLS 和 ImageJ 的飽和度數字之間存在差異。
對於所附圖像,我得到兩種不同的飽和度分佈。


我理解,如果您沒有使用過 ImageJ,但我想知道您是否可以想到將飽和度值設為 1 的模式(除了“這就是它是什麼”)

謝謝你的這個插件,它很可愛。
回复:圖像分析器好問題! 外接程序通過從圖像生成數據表來創建交互。 如果您使用插件再次打開圖像(並重新生成數據表),您將不會擁有添加的列。 如果您使用 JMP 打開數據表(包含添加的列),您將不會與圖像關聯。 聽起來我需要創建一個新版本的外接程序,或另一個外接程序,但方式相反 - 從數據表生成圖像。 如果數據表最初是從圖像生成的,那麼從數據表生成圖像就很容易了。 我會將其添加到我的插件增強功能列表中。
感謝您的建議!
回复:圖像分析器非常有用的 JMP 插件! 然而,我只是想問一下,關閉JMP後如何恢復數據表和圖像之間的交互? 這是因為我在該數據表中創建了附加列並保存了它。 但每次我關閉它並重新打開該表以進行另一個會話時,我都找不到一種方法來檢索它與圖像的交互。
謝謝你!
回复:圖像分析器我並沒有真正考慮過這一點。 在 JMP 中,使用 JSL,您可以連接到 DLL 並調用通過 DLL 公開的函數。 這是有關如何執行此操作的更多信息的鏈接,動態鏈接庫 (DLL) 。 我不知道這是否會對您使用的外部程序有所幫助。 您通過這些其他程序使用哪些功能? 您希望 JMP 添加哪些與您的圖像分析工作相關的功能?
感謝您的建議!
回复:圖像分析器John,這項圖像分析工作對於 JMP 來說非常強大,我的許多分析涉及使用外部程序(特別是 ImageJ)來生成用於在 JMP 中分析的數據。
是否有想過在未來版本中或作為插件提供類似於 R 等的可用連接?
大衛
回复:圖像分析器非常有價值的劇本。 我希望我們能看到 JMP 圖像分析功能的進一步發展。
回复:圖像分析器很有意思!謝謝你!
回复:圖像分析器從圖形生成器(箱線圖)來看,您似乎正在比較不同時間間隔的 2 個事件(UHAST 和 UHASTx)。
每個方框代表您 48 小時、144 小時、192 小時、288 小時(類別?標籤?)。
但是,我不確定 Y 值是多少
對我來說,可以對該箱線圖進行微調,以進行更好的圖形分析,以查看每個時間間隔的事件之間的差異。 也許您應該將時間間隔堆疊在數據表中。