函数:ts.img.binaryzation 指定区域二值化(仅支持 iOS)
函数名称:指定区域二值化
函数功能:将指定区域的图片进行二值化处理
函数方法
ts.img.binaryzation(x1,y1,x2,y2,value)
返回值:无
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
x1 | number | 是 | 图片左上角横坐标 |
y1 | number | 是 | 图片左上角纵坐标 |
x2 | number | 是 | 图片右下角横坐标 |
y2 | number | 是 | 图片右下角纵坐标 |
value | number | 是 | 偏色值 |
函数用例
local ts = require("ts")
ts.img.binaryzation(101,101,200,200,100)
dialog("输出图片保存在"..userPath().."/res/tmp.jpg")
注意事项
图片保存路径:
iOS 资源路径:/var/mobile/Media/TouchSprite/res/(更多 - 文件管理 -资源)
安卓资源路径:/mnt/sdcard/TouchSprite/res/(我的账号 - 文件管理 -资源)
雷电 9 系统模拟器分辨率为平板版时使用函数:getScreenSize 获取的屏幕宽高相反,获取到的宽度实际为屏幕高度,获取的高度实际为屏幕宽度,其他模拟器获取的屏幕宽高为实际屏幕宽高。