← 菜系

咖啡館菜單的 AI 食物攝影

咖啡館的飲品單是三十個裝在同一個杯子裡的品項。容器分不開它們,平台又要求每一個都要有自己的照片,而唯一剩下的變數是飲料的表面。

一杯裝在素面陶瓷杯裡的拿鐵、一個糖霜甜甜圈與一片千層蛋糕並排放在淺色木質檯面上,均勻日光,背景是空白的淺色牆面

其他每一個菜系都靠盤子上的東西來區分品項。咖啡館做不到:拿鐵、flat white、cortado、卡布奇諾,是同一個杯子裡同樣兩種材料的同樣份量。讓它們成為四個獨立品項的那些差別,從容器外面幾乎看不見。

三十種飲料,一個杯子

DoorDash 明列的十一條退件理由裡有一條是重複:每一個獨立的菜單品項都要有自己的照片,只有完全相同的品項才准共用。它公布的例子是牛肉塔可與雞肉塔可:兩個幾乎一樣、仍需各自照片的商品。來源在我們的 DoorDash 照片規格指南

對咖啡館來說,這一次撞上的是整份飲品單。誠實的答案不是把每個變體都拍,而是先決定哪些區別真的看得見,然後圍繞那些去拍。

在畫面裡真正能區分兩杯飲料的只有三件事:

  • 表面。 拉花、crema 的顏色、奶泡與濃縮之間的界線。這是牛奶類飲品之間唯一可靠的區分點,而它只從一個角度看得見:正上方。咖啡頁講的是為什麼那個角度剛好也是少數對裁切友善的角度。
  • 容器,如果它真的不一樣。 裝在小玻璃杯裡的 cortado 跟裝在大杯裡的拿鐵,是看得出差別的兩個商品。用這個差別;不要為了統一而把它抹掉。
  • 冰飲的分層。 牛奶穿過冰滴咖啡會形成可見的漸層,那是 flat white 沒有的,而它只從側面讀得出來。

其他所有東西都是描述層級的區別:單一產區對上店家配方、這個糖漿對上那個糖漿。要照片去扛它,只會產出三十張幾乎一樣的縮圖,而且沒有任何好處。

甜點櫃是菜單的另一半

麵包甜點與千層蛋糕是堆疊的,而堆疊只有從側面才讀得出來;切面才是能證明你賣幾層的那一面,那是蛋糕頁帶糖霜的品項是會反射上方一切的曲面鏡:甜甜圈、丹麥麵包、任何做了亮面收尾的東西都算。而在縮圖尺寸下,一道硬反光讀起來是一塊過曝的白斑,不是光澤。那是甜甜圈頁

很容易就想直接在展示櫃裡拍,因為它們就在那裡。但櫃內照明又小、又硬、有色偏,而且從正上方打。那正好是最傷糖霜的四個性質。把品項拿出來,放在素面檯面上,用一個大而柔的光源拍。

印刷杯過得了,浮水印過不了

DoorDash 允許商品上本來就有的 logo,例如印刷外帶杯。Uber Eats 禁止品項照出現文字、logo 與浮水印,接著把同一件事寫成一條明列的例外:商家販售的商品本身、或它的包裝與擺盤上的 logo 與文字獲准,只多一個附加條件,不得出現粗俗字眼。

對咖啡館來說,這就把預設商品定下來了。外帶咖啡裝在印刷杯裡、蓋著印刷杯蓋,而那些印刷在包裝上,所以你實際外帶商品的那張照片,不會因為上面有字就不合規。不合規的是拍攝當下根本不在鏡頭前的文字:蓋在檔案上的浮水印、事後打在角落的店名、用修圖軟體加上去的價格標。這些東西沒有一個曾經出現在那杯咖啡、那個杯子或那個托盤上,而那正是這條例外涵蓋的全部範圍。

剩下的那一個差別,值得在拍攝前就決定,而不是上傳後才發現。粗俗字眼那個條件是 Uber Eats 獨有的,所以如果你杯子上印的那句玩笑正是熟客來的理由,那就是這裡唯一一種同一張照片在一個平台過、在另一個平台不過的情況。而那時候的答案是換一個素面陶瓷杯,不是拍第二組照片。

拉花能撐的時間非常短

拉花在完成的那一刻就開始暈開。微奶泡與 crema 之間清楚的界線變軟,圖案擴散,一片清楚的葉子變成一團糊。一旦跑掉,沒有打光能救,也沒有後製能救。

唯一撐得住的流程是:在倒任何東西之前,先用一個替身杯把相機的構圖、對焦、曝光都設定好,飲料一放下就拍。把「倒」當成設定的最後一步,而不是拍攝的第一步。

一套設定,以及它為什麼不該動

相機架在正上方、素面檯面、一個大而柔的光源,然後不要動它。倒、拍、換、重複。咖啡館是唯一一份用一套固定設定就能扛下大部分品項的菜單。限制是拉花能撐多久,不是構圖:在兩杯之間花在調相機上的每一分鐘,都是拉花正在死掉的一分鐘。


看看 MenuFactory 怎麼運作——拉花能撐多久,才是咖啡館攝影真正的成本,而如果光是拍完之後才決定,不是在拍的當下決定,這個限制就消失了。

想看實際拍攝教學?

閱讀完整指南 →