Wii.Wii wrote:我用光影魔術手跟ACDSee 11.0這兩個軟體,前者跑預估要12個小時,後者是沒辦法載入這麼多照片 你問的時間,早就分批跑完了這NB不是不行RAM和SSD太小工作空間不用有嗎?果然當掉了如果你同事很快就搞定,我想你就黑掉了
在家裡自己搞,用XNViewMP或XNConvert最簡單,可以設定所需效果就輸出就好了,還能多核心轉。但在工作使用要買授權才行,不建議自己安裝在工作機上用。在電腦視覺、影像辨識領域也是常常要預先處理一堆圖片,用Python加上PIL、cv2、scipy.imageio 、matplotlib.image、skimage之類的也很好用,還能改成平行多工處理,通常用單執行緒多跑幾個會比較安全,免得多工一直掛掉找不到原因。如果是Linux環境上也有很多小工具可以轉檔,指令與檔名結合起來,了不起一個檔案包含五萬個指令下去,再分割成若干小shell script,丟著跑也是完全不用寫程式,硬幹就完事了。
同事把照片都縮好了,他做得很快但我不解他是如何辦到的?當天我早上快10點半把資料庫路徑傳給他,看他發給主管的email時間是下午2點25分發的,表示他只花了不到4個小時,我打電話問他是怎麼做的?他說秘密,是個人專業,無法告知請問如果真的是他一人辦成,到底要用什麼軟體才能這麼快?
5萬多張都在一個資料夾?一次處理可能跑不動以前常在做全國性的資料轉檔,一個資料夾超過3萬筆資料,光在檔案總管顯示都很慢了適當的切割有可能是作業系統限制有些是軟體限制,如果要一次全讀進ram中處理ram是一定吃不進去,就要丟到硬碟置換檔中切來切去的不會比較快不分批,分資料夾,會很慢,甚至跑不動就像有5萬公斤的東西要搬你以為一次全搬比較快,但你就是無法一次搬動5萬公斤如果你分批搬,雖然可能要跑比較多次但最少你搬得動,最後可能不比你一次搬慢