🥦

Cloudflare Images で顔認識と切り出し

に公開

待ってました。Cloudflare Images で人の顔を認識し切り出す機能がつきました。
まずは RetinaFace を利用する方法で実装されたようです。
https://blog.cloudflare.com/ai-face-cropping-for-images/

やってみます。
こちらのオリジン画像(by @AlisaDyson on pixabay)を利用させていただきます。

縦横ピクセルを指定して、単に fit=crop すると、こうなりました。

そこに gravity=face を追加してみます。

おー、顔認識できているようです!

一旦オリジナルに戻って trim.right=250 で右側を削ってからリサイズしてみます。

切り取っても、いい写真。。。

Images の

で動作することを確認しました。

なお、人に近い似顔絵は対応できるようでしたが、デフォルメされた人物画やキャラクターなどには反応していないように見えました。

今後も機能拡張が加速することを期待します。

Discussion