Image.SetRotation 图片顺时针旋转
🎯功能
图片顺时针旋转
📜语法
结果 = Image.SetRotation(图片路径, 角度)
📥参数
参数 | 数据类型 | 解释 |
---|---|---|
图片路径 | 字符串 | 要处理的图片路径 |
角度 | 数值型 | 顺时针角度, 仅支持 90 / 180 / 270 |
📤返回
三维数组
,返回所有点的颜色并存放在三维数组中,格式为(X坐标,Y坐标,RGB分量) ,详见例子。
💡示例
Dim Path = "/sdcard/Pictures/1.png"
Dim PixelData = Image.SetRotation(Path, 90) //配合SavePixelData保存为图片
TracePrint PixelData[1][1][3] //R颜色值
TracePrint PixelData[1][1][2] //G颜色值
TracePrint PixelData[1][1][1] //B颜色值
TracePrint UCase(Hex(RGB(PixelData[1][1][3],PixelData[1][1][2],PixelData[1][1][1])))
//注意:当变量PixelData不再使用时,请用Null释放空间,防止内存溢出导致崩溃
//PixelData = Null
📘备注
- 获取图像数据存储在三维数组中,后期可自由扩展图像处理功能。
- 注意:图像数据会占用内存,不需要时可以使用
Null
释放,如:数组 = Null
- iOS版/安卓3.3.8版及更高版本支持