Hawk Vision — Smart Cropped Images Addon

可能になること

Photo by Martin Adams on Unsplash
Hawk Visionにより解析され抽出されたクロップヒント
左: アスペクト比 1.0 / 右: アスペクト比 0.75
左: アスペクト比 0.666 / 右: アスペクト比 2.35

専用メソッド hawkvision_get_sci

$smart_cropped_image = hawkvision_get_sci(array(
'post_id' => 123,
'size' => 'w640',
'aspect' => .666,
'force_generate' => true
));
  1. 目的の画像IDからクロップヒントを読み込み
  2. 指定のアスペクト比で切り取るべき領域を計算し
  3. 画像を切り取り
  4. 目的のサイズにスケールダウンして保存し
  5. 生成されたSmart Cropped Imageの画像メータデータを得る
Array
(
[status] => 'success'
[src] => Array
(
[0] => 'https://.../image_ch-manual_sci-666_w640.jpg'
[1] => 639
[2] => 960
[3] => 1
)
[size] => 'w640'
[aspect] => 0.666
[crophint] => 'manual'
[is_sci] => 1
[load] => 'cache'
)

毎回クロップヒントの解析を行うの?

  • 何種類もの異なったアスペクト比で切り取ろうとも
  • 何枚切り取っても
  • 商品一覧ページの指定アスペクト比の商品サムネイル画像を、商品がなるべく見切れないよう「いい感じ」に切り取る

--

--

💻 Web Design and Develop @ aguije inc. / 🏄‍♂️ Pro Web Surfer / ≡ adidas SAMBA / 🚲 VanMoofer / 🎮 Nintendo Addict / 🇯🇵 nipponcolors.com

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Takehiko Ono

Takehiko Ono

587 Followers

💻 Web Design and Develop @ aguije inc. / 🏄‍♂️ Pro Web Surfer / ≡ adidas SAMBA / 🚲 VanMoofer / 🎮 Nintendo Addict / 🇯🇵 nipponcolors.com