具有圖像ID的列,用於從文件夾導入圖像。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我有一個包含12列的數據文件。
第一欄是小組成員的ID。 第二列是小組成員為他們使用的產品拍攝的圖片的數字ID。 其他10列是小組成員使用的產品的屬性。
我有一個文件夾,其中包含消費者為產品拍攝的所有圖片,並且每張圖片的名稱與第二列的值匹配。
我希望JMP能夠將圖片導入到單元格中,以便可以在圖形中使用圖片並可視化表格。
這有可能嗎? 可以為此編寫腳本嗎?
謝謝
回复:具有圖片ID的列,用於從文件夾導入圖片。是的,在上述線程中提出了類似的內容(將圖像從URL導入表達式列),但沒有循環,只需在該列中將其設置為公式即可。
dt =新表( “測試” ,添加行( 1 ) ,
新專欄( “ ImageTitle” ,字符,標稱,設定值({ “捕獲” })) ,
新專欄( “圖片” ,表達,式(新圖片( dt :位置|| :圖像標題|| “ .png” )))
) ;
dt <<設置表變量( “位置” , “ C:\ Photos \” ) ;
路徑為C:\ Photos \ Capture.png的圖像將顯示在第2列(:Image)
謝謝您的幫助!
回复:具有圖片ID的列,用於從文件夾導入圖片。如果您使用了這樣的腳本(首先打開12列數據表),則可能會遇到問題...
dt =當前數據表();
dt << New Column(“ Image”,Expression);
imagePath =“ C:\ Users \ ... \ My Documents \ Project \ Photos \”; / *設置為包含圖像的正確文件夾* /
對於每一行(:Image = New Image(imagePath ||:第2列||“ .png”)); / *替換第2欄在語句的中間,第二列的名稱正確* /
回复:具有圖片ID的列,用於從文件夾導入圖片。謝謝! 我在這裡找到了解決方案的開始(將圖像從URL導入表達式列)
這看起來像我需要的:
New Table(“ test”,Add Rows(1),New Column(“ Image”,Expression));
:Image [1] =新圖片(“ C:\ Photos \ Capture.png”
);
回复:具有圖片ID的列,用於從文件夾導入圖片。巴勃羅
還有一件事。轉到“常規討論”頁面,然後在搜索框中鍵入表達式。我發現您可能感興趣的幾件事。
最好,
法案
回复:具有圖片ID的列,用於從文件夾導入圖片。嗨,巴勃羅,
我已將您的功能請求轉發給JMP技術支持。
謝謝,
法案
回复:具有圖片ID的列,用於從文件夾導入圖片。嗨,比爾,
確實,按照您描述的步驟一張一張地添加圖像是我發現的唯一解決方案。 圖片200張加上文件變大後,它變得無聊。
我只是認為,如果表達式角色“圖片”可以選擇指定路徑,那將是一個不錯的功能。 這樣,該列將僅包含圖片名稱,但是只需單擊幾下即可將其轉換為圖片,對圖片進行分析/繪製圖形,然後返回數字,然後保存以最小化文件大小。
只是一個想法,也許是為了將來☺
問候,
帕勃羅·莫雷諾·佩雷斯
研發–家庭護理M&S
我每天閱讀兩次電子郵件。 如果您有緊急要求,請致電或與我聯繫。
回复:具有圖片ID的列,用於從文件夾導入圖片。你好,
圖片本身可以輕鬆導入,但是可以一對一地拖放。您必須為圖像創建一個新列,並在“列信息”中使數據類型為“表達式”。您還需要確保將列屬性設置為“表達式角色”,並且表達式角色為“圖片”。
不確定使用腳本導入圖像,但是很樂意通過電話和/或WebEx進行討論。
最好,
比爾·沃利
JMP SE
bill.worley@jmp.com