sz652
sz652
采纳率0%
2018-11-28 03:03

Delphi如何判断图片为纯黑色,接近黑色?

5

Delphi如何判断图片为纯黑色(接近黑色),如题,是否能提供关键代码?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • hgameaaa hgameaaa 3年前

    转成灰度图,设置2个阙值:第一个用于判定灰度低于多少为黑色;第二个用于判定整幅图有百分之多少的像素满足第一个条件,判断整个图片为黑色(接近黑色)

    点赞 评论 复制链接分享
  • hskill 堕落恶魔_Delphi 3年前

    判断规则呢 如果是纯黑背景中有一个 1像素的白点 算是什么

    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 3年前

    接近黑色,也就是用GetPixel得到的像素颜色值的三个分量,R、G、B都很小,接近0。或者就是0。
    你可以用 RGB 的平均值作为亮度的近似值,所有像素的平均亮度越低,那么图片越黑。

    点赞 评论 复制链接分享

相关推荐