Python部分
1.创建插件
在AS中,创建一个新的图色插件很容易,只需要继承 GPTask 即可.
继承后需要补充 name属性
, ui_path属性
, run方法
的内容
#自定义插件案例
from ascript.android.screen.gp import GPStack,GPTask,Result
from ascript.android.system import R
import numpy as np
class MyPlug(GPTask):
name = "插件名称"
ui_path = "插件UI路径" # 这里使用的是相对路径,该UI路径下必须包含 index.html,这将作为插件的入口
def run(self,cv_image: np.ndarray,offset_x:int=0,offset_y:int=0,data=None) -> Result:
# 在这里要写你的插件逻辑
return Result(cv_image,offset_x,offset_y,data)