龙空技术网

uiautomator2获取android当前页面所有ImageView的控件

在生活中发现乐趣 83

前言:

当前朋友们对“net无控件获取摄像头截图”大体比较重视,大家都需要剖析一些“net无控件获取摄像头截图”的相关内容。那么小编在网上汇集了一些关于“net无控件获取摄像头截图””的相关内容,希望小伙伴们能喜欢,小伙伴们快快来学习一下吧!

import uiautomator2 as u2

import numpy as np

def icon_check():

#连接Android手机

d=u2.connect("59458c01")

#使用xpath 查找所有android.widget.ImageView的控件

imageviewAll=d.xpath('//android.widget.ImageView').all()

#对每个ImageView的控件进行图片显示

for item in imageviewAll:

# 对每个ImageView的控件进行截图

image =item.screenshot()

#打印截图尺寸

print("image_shape: ", image.size)

#后续使用的numpy数组形式的格式

image_array = np.array(image)

#打印numpy数据的尺寸信息

print("image_array: ", image_array.shape)

#显示图片

image.show()

if __name__ == '__main__':

icon_check()

标签: #net无控件获取摄像头截图