AutoLua2AutoLua2
  • 快速开始
  • 介绍
  • 自动化API

    • 图色相关
    • 模拟相关
    • 节点相关
    • 界面相关
    • 其他
  • 界面API
  • 快速开始
  • 介绍
  • 自动化API

    • 图色相关
    • 模拟相关
    • 节点相关
    • 界面相关
    • 其他
  • 界面API
  • 自动化API

    • 图色相关

      • 全局
      • Bitmap
      • FindOrder
    • 模拟相关

      • 全局
      • Pointer
      • KeyCode
    • 节点相关

      • 全局
      • UiObject
      • UiSelector
    • 交互相关

      • 全局
      • UI
      • FloatView
      • FloatController
      • LayoutParams
      • LayoutParamsFlag
    • 其他
  • UI的API

    • 全局变量
    • 视图

      • View 类
      • window 类
      • Label 类
      • ImageButton 类
      • EditTextView 类
      • ScrollView 类
      • LinearLayout 类
      • Alert 类
      • Toast 类
      • Dialog 类
      • Switch 类
      • TabSegmentView 类
      • TableView 类
      • TableViewAdapter 类
      • TableViewAutoFitAdapter 类
      • CollectionView 类
      • CollectionViewAdapter 类
      • CollectionViewAutoFitAdapter 类
      • CollectionViewLayout 类
      • WaterfallView 类
      • WaterfallAdapter 类
      • WaterfallLayout 类
      • ViewPager 类
      • ViewPagerAdapter 类
    • 动画
    • 数据

      • Map 类
      • Array 类
      • Point 类
      • Size 类
      • Rect 类
      • Color 类
      • StyleString 类
    • 工具

      • Loading 类
      • Http 类
      • System 类
      • Timer 类
      • MBit 类
      • File 类
      • Application 类
      • Navigator 类
      • PreferenceUtils 类
      • TypeUtils 类
      • StringUtil 类
      • NetworkReachability 类
      • GlobalEvent 类
      • Clipboard 类
      • CornerManager 类
    • 枚举

      • ContentMode 枚举
      • TextAlign 枚举
      • BreakMode 枚举
      • FontStyle 枚举
      • UnderlineStyle 枚举
      • RepeatType 枚举
      • InterpolatorType 枚举
      • AnimType 枚举
      • EditTextViewInputMode 枚举
      • ReturnType 枚举
      • ScrollDirection 枚举
      • StatusBarStyle 枚举
      • RectCorner 枚举
      • LinearType 枚举
      • Gravity 枚举
      • MeasurementType 枚举
      • ValueType 枚举
      • GradientType 枚举
      • TabSegmentAlignment 枚举
      • NetworkState 枚举
      • CachePolicy 枚举
      • ResponseKey 枚举
      • ErrorKey 枚举
      • EncType 枚举

Bitmap 类

位图类,一切图像操作都是基于位图的

方法

getColor

获取指定坐标的颜色

参数

  • x : integer 横轴坐标
  • y : integer 纵轴坐标

返回值

  • 坐标颜色,格式RGB : integer

getColorCount

获取指定区域的符合颜色描述的坐标点数量

参数

  • x1 : integer 范围的横轴起始点坐标
  • y1 : integer 范围的纵轴起始点坐标
  • x2 : integer 范围的横轴结束点坐标
  • y2 : integer 范围的纵轴结束点坐标
  • color : ColorDescribe 颜色描述

返回值

  • 颜色计数 : integer

isColor

指定坐标是否符合颜色描述

参数

  • x : integer 横轴坐标
  • y : integer 纵轴坐标
  • color : ColorDescribe 颜色描述
  • sim : number 相似度,取值范围 0-1

返回值

  • 是否符合颜色描述 : boolean

whichColor

指定坐标是否符合颜色描述,返回符合描述的颜色的索引,没有符合则返回 0

参数

  • x : integer 横轴坐标
  • y : integer 纵轴坐标
  • color : ColorDescribe 颜色描述
  • sim : number 相似度,取值范围 0-1

返回值

  • 颜色索引,没有符合则返回0 : integer

findColor

查找指定区域内符合颜色描述的坐标点,返回第一个符合的坐标

参数

  • x1 : integer 要查找的范围的横轴起始点坐标
  • y1 : integer 要查找的范围的纵轴起始点坐标
  • x2 : integer 要查找的范围的横轴结束点坐标
  • y2 : integer 要查找的范围的纵轴结束点坐标
  • color : ColorDescribe 颜色描述
  • order : FindOrder 查找方向
  • sim : number 相似度,取值范围 0-1

返回值

  • 找到的横轴坐标,没有找到则返回-1 : integer
  • 找到的纵轴坐标,没有找到则返回-1 : integer

isFeature

是否符合特征描述

参数

  • feature : Feature 特征描述
  • sim : integer 相似度,取值范围 0-1

返回值

  • 是否符合特征描述 : boolean

findFeature

查找指定区域内符合特征描述的坐标点,返回第一个符合的坐标

参数

  • x1 : integer 要查找的范围的横轴起始点坐标
  • y1 : integer 要查找的范围的纵轴起始点坐标
  • x2 : integer 要查找的范围的横轴结束点坐标
  • y2 : integer 要查找的范围的纵轴结束点坐标
  • feature : Feature 特征描述
  • order : FindOrder 查找方向
  • sim : number 相似度,取值范围 0-1

返回值

  • 找到的横轴坐标,没有找到则返回-1 : integer
  • 找到的纵轴坐标,没有找到则返回-1 : integer

isImage

是否符合图像描述

参数

  • x : integer 要对比图像的起点横轴坐标
  • y : integer 要对比图像的起点纵轴坐标
  • image : ImageDescribe 图像描述
  • sim : number 相似度,取值范围 0-1

返回值

  • 是否符合图像描述 : boolean

whichImage

指定坐标是否符合图像描述,返回符合描述的图像的索引,没有符合则返回 0

参数

  • x : integer 要对比图像的起点横轴坐标
  • y : integer 要对比图像的起点纵轴坐标
  • image : ImageDescribe 图像描述
  • sim : number 相似度,取值范围 0-1

返回值

  • 图像索引,没有符合则返回0 : integer

findImage

查找指定区域内符合图像描述的坐标点,返回第一个符合的坐标

参数

  • x1 : integer 要查找的范围的横轴起始点坐标
  • y1 : integer 要查找的范围的纵轴起始点坐标
  • x2 : integer 要查找的范围的横轴结束点坐标
  • y2 : integer 要查找的范围的纵轴结束点坐标
  • image : ImageDescribe 图像描述
  • order : FindOrder 查找方向
  • sim : number 相似度,取值范围 0-1

返回值

  • 找到的横轴坐标,没有找到则返回-1 : integer
  • 找到的纵轴坐标,没有找到则返回-1 : integer

save

将指定区域的图像保存到指定路径

参数

  • path : string 保存路径
  • x1 : integer 区域的横轴起始点坐标,不填则默认为 0
  • y1 : integer 区域的纵轴起始点坐标,不填则默认为 0
  • x2 : integer 区域的横轴结束点坐标,不填则默认为 位图宽度-1
  • y2 : integer 区域的纵轴结束点坐标,不填则默认为 位图高度-1

clone

克隆指定区域的图像

参数

  • x1 : integer 区域的横轴起始点坐标,不填则默认为 0
  • y1 : integer 区域的纵轴起始点坐标,不填则默认为 0
  • x2 : integer 区域的横轴结束点坐标,不填则默认为 位图宽度-1
  • y2 : integer 区域的纵轴结束点坐标,不填则默认为 位图高度-1

返回值

  • 克隆的位图 : Bitmap

getSize

获取位图的宽度和高度

返回值

  • 位图宽度 : integer
  • 位图高度 : integer
Prev
全局
Next
FindOrder