【问题标题】:Facebook, opengraph, how do they crop?Facebook、opengraph,它们是如何裁剪的?
【发布时间】:2014-01-21 22:29:53
【问题描述】:

我有一个网站,在<meta property="og:image" content="image.jpg" /> 中适当列出了一张简单的 500x500 图片

Facebook 有时会裁剪并使用图像的顶部、中间或在某些情况下是底部来获得所需的宽高比。我能做些什么来控制它吗?或者更好的是,让它像其他所有社交网站一样拍摄整个方形图像?

In my findings if your image is not 600x315 1200x630 or other 40:21 ratio facebook has a three step algorithm for determining what to crop as outlined below.

发现:

第一要务:人脸检测。检测面的中心点。如果 多个面确定最接近的面和基础 作物。

第二优先级:某种对比度检测:细节 > 颜色 > 对比。因此,如果您在图像顶部有一张脸的照片,并且 图像的其余部分因拍摄照片而模糊 具有极低的光圈。然后,如果你有很多颜色 图像的某些部分会支持它,然后如果有 非常暗的图像,底部有一个明亮的白色水印 右手边的角落,这将有利于。

第三优先级:这更像是一个默认值,如果上述两个没有 工作,它默认为中心裁剪。

【问题讨论】:

    标签: facebook facebook-opengraph


    【解决方案1】:

    在 facebook 上研究后,我发现 this 文章关于 facebook 推荐的图像尺寸和纵横比。

    我没有亲自尝试过,但是this StackOverflow 的问题说他们已经尝试了 facebook 在文章中推荐的方法。

    我将尝试实现 facebook 上推荐的图像尺寸,并适当地编辑答案。

    希望这会有所帮助。

    【讨论】:

    • 是的,我在发布之前遇到了您提到的这两个链接以及大量其他链接。我真的希望我能够让一张图片适用于所有社交网络,但我最终硬着头皮将我的应用程序更改为专门为 Facebook 输出图片。我用我的发现更新了我的问题。
    猜你喜欢
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 1970-01-01
    • 2018-08-16
    • 2022-01-23
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多