先啟動 Photoshop,再啟動 MATLAB。
關於 Photoshop 與 MATLAB
MATLAB 是一種高階的技術運算語言,能夠讓使用者在互動式環境下進行演算規則研發、資料視覺化、資料分析以及數學運算。有了 Photoshop,您除了能在 Photoshop 中檢視 MATLAB 影像處理的結果,還可以將 MATLAB 指令與 Photoshop 的影像編輯功能相互結合。
從 MATLAB 連線到 Photoshop 之後,只要在 MATLAB 指令提示字元中輸入指令,便能在 Photoshop 中執行相關作業。您可以執行 MATLAB 運算規則,並在 Photoshop 中檢視影像結果。
Photoshop 和 MATLAB 之間的通訊是使用 Photoshop JavaScript 介面與 MATLAB 程式庫介面。
設定 MATLAB 與 Photoshop
請在電腦中安裝 Photoshop 和 MATLAB,並在安裝完 Photoshop 與 MATLAB 之後,確認 Photoshop 是否已與 MATLAB 整合。
安裝 MATLAB 增效模組
下載並安裝 MATLAB 增效模組套件。
此套件包含英文版和日文版的 MATLAB 程式庫及範例指令檔
若是使用 64 位元系統,請安裝適當的編譯器
若要在 64 位元系統上使用 Photoshop 介面,請務必安裝 C 編譯器:
若是 Windows 系統,請安裝 Microsoft Visual Studio。
若是 macOS,請安裝 XCode。
確認是否已與 MATLAB 整合
-
-
在 MATLAB 中,增加路徑 Photoshop/MATLAB,包含次檔案夾。
-
在 MATLAB 指令提示字元中,開啟 MATLAB 檔案夾,再找出並開啟 Tests 檔案夾,然後輸入 testall。
-
Photoshop 與 MATLAB 便會開始執行一連串的測試,確認兩個應用程式之間的整合狀況,並會顯示摘要報告。
(選擇性) 設定從 MATLAB 存取 Photoshop
您可以設定連結至 Photoshop 的路徑,以便直接從 MATLAB 存取 Photoshop 的指令。
-
從 MATLAB 選單中選擇「檔案 > 設定路徑」。
-
按一下「新增檔案夾」,並選取安裝了 Photoshop 的 MATLAB 檔案夾。
-
按一下「儲存」,然後按一下「關閉」。
-
從 MATLAB 選單中選擇「檔案 > 偏好設定」。
-
在「偏好設定」對話框中,按一下左上方的「一般」樹狀結構。
-
按一下「更新工具箱路徑快取」按鈕。
-
按一下「套用」,然後按「確定」。
從 MATLAB 連接或中斷連接 Photoshop
-
在 MATLAB 中,執行下列任一項作業:
若要啟動或連線到 Photoshop,請輸入 pslaunch,然後按 Enter 鍵 (Windows) 或 Return 鍵 (macOS)。
若要中斷和 Photoshop 的連線並結束,請輸入 psquit,然後按 Enter 鍵 (Windows) 或 Return 鍵 (macOS)。
使用 MATLAB 說明
MATLAB 的說明系統包括 MATLAB/Photoshop 工作流程的範例。
-
選擇「說明 > 產品全系列說明」。
您會看到一個具有次選單項目的 Photoshop 工具箱,其中包含了有助於您快速入門的「範例」。如果沒有看到 Photoshop 工具箱,請嘗試執行下列步驟。
-
按一下「開始」按鈕。
-
選擇「桌面工具 > 檢視來源檔案」。
-
按一下「重新整理開始」按鈕,接著按一下「關閉」,然後再查看「說明」選單中是否出現所需的項目。
MATLAB 指令
在 MATLAB 指令行中輸入指令可讓您連線到 Photoshop 或中斷連線,以及產生可在 Photoshop 文件中檢視的像素。
如需查看完整清單,瞭解 MATLAB 中所有的 Photoshop 指令,請瀏覽安裝 Photoshop 的目錄,前往 MATLAB 檔案夾查看檔案 psfunctionscat.html。在 MATLAB 指令提示字元中輸入 help (指令名稱),可顯示各個指令的完整說明,包括語法、引數以及範例。
所有 MATLAB 指令都支援日文字元。Windows 版 MATLAB 在日文 Windows 系統上支援日文介面。macOS 版 MATLAB 在日文 macOS 系統上只支援英文 (美國)。如需詳細資訊,請洽詢 The MathWorks, Inc.。
在 MATLAB 中建立文件
-
在 MATLAB 中,輸入 psnewdoc。
-
請執行下列任一項作業,指定新文件的屬性:
若要使用預設值建立文件,請輸入 psnewdoc()。如需預設值的詳細資訊,請參閱下文。
若要使用特定寬度與高度建立文件,請輸入 psnewdoc(W,H)。寬度 (W) 與高度 (H) 值會使用 Photoshop「偏好設定」對話框中「單位和尺標」目前設定的單位,其他文件屬性則會設為其預設值。
註解:輸入字串「undefined」以略過輸入引數。新文件的預設尺寸是 504 x 360 像素。
- 若要建立文件並指定屬性,請輸入 psnewdoc(W,H,R,N,M,F,A,B,P)。如需新文件屬性的詳細資訊,請參閱以下的說明。
下面是在 MATLAB 中建立文件並指定所有屬性的範例程式碼:
psnewdoc(10, 10, 72, 'hi', 'cmyk', 'transparent', 2.5, 16, 'U.S. Web Coated (SWOP) v2')
新文件屬性與預設值
輸入 psnewdoc(W,H,R,N,M,F,A,B,P) 會使用下列屬性的值建立文件:
W
會使用 Photoshop「偏好設定中」對話框中,目前「單位和尺標」選項所使用的單位來指定文件的寬度。預設的寬度值為 504 像素。
H
會使用 Photoshop「偏好設定中」對話框中,目前「單位和尺標」面板所使用的單位來指定文件的高度。預設的高度值是 360 像素。
R
指定解析度。預設值是 72 ppi。
N
指定文件名稱。預設是 Untitled-X,其中 X 是新文件的索引。
M
指定色彩模式:RGB、CMYK、Lab、點陣圖或灰階。預設值是 RGB。
F
指定新文件的背景內容:白色、背景色或透明。預設值是白色。
所謂
指定像素外觀比例。預設值是 1.0 (方形)。
B
指定位元深度:1、8、16 或 32。預設值是 8。
P
指定色彩描述檔。預設值是指定色彩模式的使用中色域。使用中色域是由 Photoshop 的「顏色設定」對話框中所指定。