U.W.S.C

指定座標の明るさを取得

  • 概要
    指定座標の明るさを取得します

  • 構文
    GetBrightness(X座標, Y座標)

  • 引数
    • X座標
      X座標を指定します

    • Y座標
      Y座標を指定します

  • 返値
    指定座標の明るさ0255の範囲で返します

Function GetBrightness(PosX, PosY)

    // 指定位置の色情報を取得
    Color = PeekColor(PosX, PosY);

    // RGB の各要素を取得
    ColorR = Color And $FF;
    ColorG = Color And $FF00 / $100;
    ColorB = Color And $FF0000 / $10000;

    // 明るさを求める
    Result = Int((ColorR * 0.299) + (ColorG * 0.587) + (ColorB * 0.114));

Fend


07/12/20
スクリプト公開