gj.txcl 图像处理
2022-12-22 13:58:20 最后更新
用法:
s t = gj.txcl("%1.jpg")

// 是否开启编辑图像后更新对象;true时如你对图像进行了裁剪,再次裁剪则以上次裁剪的基础进行继续裁剪。以及裁剪后可直接保存图像;false时图像编辑后,再次编辑还是以原始图像状态进行编辑。
t.gxtx(true)

// 获取图像大小
// 图像的宽
s k = t.k
// 图像的高
s g = t.g

// 裁剪图像区域(像素):x坐标:80,y坐标:90,裁剪宽度:50,裁剪高度:60
s a = t.cj(80, 90, 50, 60)

// 旋转图像,负值为逆时针旋转,正值为顺时针旋转
s b = t.xz(180)

// 缩放图像,值小于1 则为缩小,否则为放大
s c = t.sf(0.5)

// 缩放图像,输入指定的宽高进行缩放
s c2 = t.sf(100, 200)

// 图像反转,0为水平反转,1为垂直反转
s d = t.fz(1)

// 保存图像
s e = t.bc("%1.jpg")

// 保存图像,并指定图像质量(1-100)
s e2 = t.bc("%1.jpg", 100)

// 输入指定的图像对象进行保存
s t2 = gj.txcl("%1.jpg")
s a2 = t2.cj(80, 90, 50, 60)
// 输入图像对象,保存的路径,指定图像质量(1-100)
s e3 = t2.bc(a2, "%1.jpg", 100)