Utils

concat_vertical_scrolling_screenshots

concat_vertical_scrolling_screenshots(screenshot_list, save_path, *, top_edge=None, bottom_edge=None)

方法描述

拼接垂直滚动长图

参数说明

screenshot_list<List<str>>待拼接的截图本地路径列表,列表的长度最大为5

save_path<str>鼠标键位

top_edge<int>页面边框的上边缘高度

bottom_edge<int>页面边框的下边缘高度

返回说明

返回拼接后长图存储路径 <str>

调用样例 -rpa4.ai.cv.utils.concat_vertical_scrolling_screenshots-

# 代码调用样例如下:
import rpa4.ai.cv as cv

source_file_list = [r'D:\Data\screen1.png', r'D:\Data\screen2.png']
concat_file_path = r'D:\Data\concat.png'
# 图像上边缘带有上边框(不可滚动的区域),高度大约是200,需要在拼接时剔除
top_edge = 200
# 图像下边缘有下边框(不可滚动的区域),高度大约是1000,需要在拼接时剔除
bottom_edge = 1000
cv.utils.concat_vertical_scrolling_screenshots(source_file_list, 
                                              concat_file_path,
                                              top_edge=top_edge, 
                                              bottom_edge=bottom_edge)