AutoJs6
AutoJs6 copied to clipboard
如何对图片左右翻转?
就像镜子一样,或者用手机前置摄像头,文字会变样那种效果。 var ro = images.rotate(smallImg, -1); 我尝试将角度改成-1,依旧不是翻转。 请问,我该怎么做?
目前 images 模块暂无已封装的图像翻转函数.
rotate 是旋转, 以某个中心转动一定的角度. 翻转通常对应的是 flip, 控制参数通常包含水平翻转和垂直翻转.
后续版本将考虑增加 images.flip 函数. 请关注后续版本更新.
Sent from my XQ-DQ72 using FastHub
6.6.2 版本新增了 images.flip 方法, 简单的使用方式如下:
let capt = captureScreen();
images.save(images.flip(capt, 'x'), 'flippedX.png'); // 水平翻转, 镜面效果
images.save(images.flip(capt), 'flipped.png'); // 水平翻转, 'x' 参数可省略
images.save(images.flip(capt, 'y'), 'flippedY.png'); // 垂直翻转
images.save(images.flip(capt, 'xy'), 'flippedXY.png'); // 水平及垂直翻转, 相当于中心旋转 180°
非常感谢,辛苦了!
我想问个题外话。 AutoJS6默认的异常打印是什么函数写法? 我怎么写都不对。 是这个吗? console.error(e.message);
好像也不是exit(e);
是哪个呢?