我們為何打造它
多數線上圖片編輯器會把您的檔案複製到遠端伺服器處理,再把成果傳回來。這在網路不佳時很慢,限制了您處理大型檔案的能力,也意味著私人照片——身分證件、收據、家人照片、尚未發表的設計——最終會落在您無法掌控的電腦上。
新式瀏覽器的效能已足以在本機完成這些工作。Photoclay 就是為了證明這一點而打造:同樣的日常工具,卻完全不需要上傳。
運作方式
當您開啟工具時,瀏覽器只會下載所需的程式碼,不多也不少。從那之後,每個步驟都在您的裝置上執行:
- 調整大小、裁切、旋轉與浮水印使用 Canvas API。
- 壓縮與格式轉換使用編譯為 WebAssembly 的開放原始碼編解碼器。
- 去背、人臉偵測與放大會在您自己的硬體上執行機器學習模型。
- 繁重的工作在背景執行緒(Web Workers)中進行,因此頁面能保持流暢回應。
我們絕不會做的事
- 上傳、儲存或檢視您的圖片。
- 要求您建立帳號或登入。
- 在您的成果上加浮水印,或把工具藏在付費牆後面。
- 販售有關您的資料。
離線也能使用
工具載入一次後,就會快取在您的裝置上。您可以中斷網際網路連線並繼續使用——這是讓您親自確認沒有任何資料被傳送出去的簡單方法。
建構於開放原始碼之上
Photoclay 建立在許多開放原始碼專案的成果之上,包括編譯為 WebAssembly 的影像編解碼器、TensorFlow.js、ONNX Runtime Web,以及驅動去背、人臉偵測與超解析度的模型。每個專案皆依其各自的授權條款使用。