Zoph/使用網頁介面/匯入照片
沒有照片的相簿就沒什麼用。本頁介紹如何使用網頁介面將照片匯入 Zoph。你也可以使用 命令列工具。
Zoph 中的匯入過程包含兩個步驟:上傳和匯入。如果你可以訪問伺服器的檔案系統,你可以跳過上傳,並將你想要匯入的檔案手動移動到在 配置介面 中指定的“upload dir”目錄中。然後,你可以使用網頁介面將它們匯入 Zoph。如果你沒有訪問伺服器檔案系統的許可權,或者不想使用它,你可以將照片上傳到“upload dir”目錄,然後使用相同的方式。你甚至可以混合使用這兩種方法:將一些照片直接複製到“upload dir”目錄,而其他照片則進行上傳,然後像處理一組照片一樣繼續操作(實際上,它們現在已經成為一組照片了)。

有幾個配置選項與匯入和上傳照片相關。請參閱 配置章節 以獲取詳細概述。至少要確保已啟用透過網頁介面匯入,如果還希望啟用透過網頁介面上傳照片,也需要啟用透過網頁介面上傳。此外,請確保路徑下的upload dir已正確設定。在某些系統中,可能需要設定magic 檔案,以便 Zoph 能夠識別匯入照片的檔案型別。
要將照片匯入 Zoph,首先點選主選單中的“匯入”。如果你沒有這個選項,則你的使用者帳戶沒有執行匯入的許可權,或者匯入已停用。點選該選項後,你將被帶到匯入頁面。

接下來,點選“瀏覽...”選擇本地磁碟上的影像。由於瀏覽器/作業系統的限制,你一次只能選擇一張影像。選擇影像後,點選“匯入”開始上傳。你的瀏覽器現在將照片上傳到執行 Zoph 安裝的 Web 伺服器,並將其放置在你在配置中指定的上傳目錄中。
點選“匯入”後,Zoph 將顯示一個進度條,指示匯入進度。同時,它還會建立一個新的上傳表單,使你能夠開始新的上傳。對你可以同時進行的上傳次數沒有限制(當然,每次額外的上傳都會減慢所有其他上傳的速度,並消耗上傳系統和執行 Zoph 的伺服器的資源)。

第一個上傳完成後,Zoph 將在頁面上建立一個新的“視窗”,“已上傳的照片”,並將新上傳的照片放置在這個視窗中。一開始,照片將使用圖示顯示,但同時,Zoph 將為此影像建立一個縮圖。每個額外的完成上傳都將被放置在這個視窗中,並且會建立縮圖。Zoph 將使用圖示顯示哪些影像正在調整大小,以及哪些影像正在等待。預設情況下,Zoph 每次只調整一個影像的大小。你可以使用並行調整大小設定來啟用多個並行調整大小作業。

縮圖建立完成後,圖示將被縮圖影像替換。如果將滑鼠懸停在縮圖上,你將看到一個“中等大小”的影像,這將使你能夠更仔細地檢視照片。

因此,現在照片已經在伺服器上了,我們可以將它們匯入 Zoph。我們只需點選螢幕底部的“匯入”按鈕,然後在以後將照片新增到相簿、類別等中,但這可能現在做更容易。請記住,在你可以在匯入介面上使用所有類別、相簿等之前,它們必須存在,目前還無法從匯入介面新增它們。所有上傳完成後,離開匯入頁面並建立相簿、類別等是沒有問題的。照片都儲存在伺服器上,因此當你返回匯入頁面時,照片仍然會存在。
我剛剛上傳的照片都是加拿大夏季旅行期間拍攝的,所以我建立了一個名為“加拿大”的相簿,位於“夏季旅行”相簿中。要將此相簿分配給匯入的照片,我點選“相簿”旁邊的白色框以顯示下拉選單,其中顯示了我建立的所有相簿。當我點選“加拿大”時,白色框將顯示“加拿大”,並且會建立一個新的空欄位,以防我想新增更多內容。
所有照片都是我拍攝的,所以我將自己新增到攝影師中,所有照片都在加拿大拍攝,所以我將地點設定為“加拿大”。[1] 請注意,由於一張照片只能有一個地點和一個攝影師,因此不會新增任何空欄位。
現在,我想新增類別。我使用類別來描述照片中的內容。但是,在這種情況下,這些照片上有許多不同的主題,我們該怎麼做呢?讓我們從花開始。首先,我選擇“花卉”類別,然後“勾選”每張有花的照片。

最後,點選“匯入”,Zoph 開始將照片匯入資料庫。請耐心等待片刻,3 張選定的照片將從“已上傳的照片”視窗中消失,因為它們不再位於“上傳”目錄中。同時,將新增一個“詳細資訊”視窗,顯示匯入過程生成的任何訊息。如果出現問題,也會顯示錯誤訊息。在這種情況下,照片不會從“已上傳的照片”視窗中消失,因此你可以在解決問題後輕鬆地重試。

因此,讓我們匯入更多照片。正如你所看到的,我們之前選擇的相簿、類別、地點和攝影師仍然存在,因此我們只需要更改類別。下一張圖片顯示了一架飛機,完全沒有花,因此點選“花卉”旁邊的紅色“x”以刪除該類別,然後點選類別旁邊的空欄位。類別列表很長,為什麼要自己搜尋列表,如果可以讓計算機幫你搜索呢?我們正在尋找名為“飛機”的類別,因此我們將輸入“p”,列表現在將大大縮短,只顯示以“p”開頭的類別。我們透過點選“飛機”來選擇它。最後,我們將勾選要匯入的照片,然後點選“匯入”開始匯入。

現在我們只剩下 4 張照片了。它們都包含“山脈”,所以讓我們刪除“飛機”類別並新增“山脈”。前兩張照片主要以山脈為特色,而其他照片也包含其他主題。我們只需勾選前兩張照片,點選匯入,然後等待照片被匯入。這次,我們不點選“山脈”旁邊的紅色“x”,而是新增第二個類別。 “道路”,用於第一張。同樣,我們勾選要匯入的照片,點選“匯入”並等待照片匯入。最後一張照片包含“山脈”和“雪”,所以我們要刪除“道路”並新增“雪”。 不用使用紅色“x”,您也可以簡單地重新開啟下拉框並選擇“雪”(或輸入“雪”或部分內容)。勾選最後一張照片並等待“已上傳的照片”視窗消失,因為所有照片現已匯入。
逐個上傳照片可能需要很長時間。更糟糕的是,如果您同時上傳 5 或 10 張照片,瀏覽器可能會變得有點慢。如果您可以一次性上傳一堆照片,那不是很好嗎?好吧,你可以!只需將它們放入 ZIP 或 TAR 存檔並上傳即可!
對於此練習,我將我在古巴度假時拍攝的一些照片放在一個名為 cuba.zip 的壓縮檔案中。首先,我將檔案上傳到伺服器。只需點選“瀏覽...”、在本地磁碟上找到 ZIP 檔案,然後點選“匯入”。

根據與伺服器連線的速度,上傳可能需要很長時間,因為將照片壓縮成 ZIP 通常不會使它變小。我們使用 ZIP 檔案只是為了能夠一次性上傳多個檔案。上傳完成後,它將出現在“已上傳的照片”視窗中

糟糕!那裡出了點問題!我忘記在配置螢幕上配置 **unzip 命令**。在更改了它之後(在單獨的瀏覽器視窗中),我只需點選“重試”就可以再試一次。
如您所見,Zoph 現在開始解壓縮存檔(注意“解壓縮”圖示)。上一步的錯誤仍然存在,這可能令人困惑;幸運的是,您可以透過點選“詳細資訊”視窗中的“清除”來將其刪除。

Zoph 完成 ZIP 檔案解壓縮後,其中的照片將與逐個上傳的照片一樣顯示。如果 Zoph 在存檔中遇到另一個存檔,它也會將其解壓縮。如果您上傳了一個 .tar.gz 檔案,這正是發生的事情:Zoph 將其解壓縮,生成一個 .tar 檔案,然後將被解壓縮。當然,您必須在配置螢幕中定義 **ungzip 命令**和 **untar 命令**才能使其正常工作。除了 ZIP、TAR 和 GZ,Zoph 還支援 BZIP 檔案。定義 **unbzip 命令**以啟用它。

在許多情況下,執行 Zoph 的伺服器可能與您正在使用的機器相同,或者它可能位於該機器旁邊。在這些情況下,透過 Web 介面上傳照片可能是多餘的麻煩。在這種情況下,您可以簡單地將檔案移動或複製到上傳目錄,然後訪問 Web 介面。Zoph 將找到照片並開始調整它們的大小。之後,您可以像前兩種情況一樣繼續匯入。
- ↑ 在現實世界中,您可能希望更精確地說明照片的拍攝位置,但對於此示例,這已經足夠了