2-3 历史记录画笔工具

历史记录画笔工具:用于恢复图像之前某一步的状态历史记录艺术画笔:利用所选状态或快照,模拟不同绘画风格的画笔来绘画知识点:01:滤镜——模糊——高斯模糊02:历史记录画笔03:画笔的不透度8004:图像——调整——曲线 ...
代码星球 代码星球·2021-02-23

2-1 画笔工具

 第一步:用裁切工具裁切,按回车键结束裁切(背景色白色)第二步:用画笔工具,大小25像素,硬度100%,选择画笔设置,间距设置120%第三步:按住shift拖动鼠标拉直线  画笔工具:以前景色基础,绘制画笔状的线条铅笔工具:创建硬边手画线(1)流量:指定画笔工具应用油彩的速度啊,相当于画笔的出水量(2)要绘制直线:请在图像中点按起点,然后按住Shift键并点按终点(3)自定义画笔:编辑——定义画笔 ...
代码星球 代码星球·2021-02-23

1-7 修复工具

 01.修复工具画笔大小、硬度)02.ctrl+alt+“+-”缩放 ...
代码星球 代码星球·2021-02-23

1-6 图章工具

 仿制图章:Alt+鼠标左键单击=拾取采样点放开alt键,可以进行涂抹,会把采样点图片复制一份到涂抹地方,修补图片用的比较多图案图章:选择图片的一个选区,选择“编辑”——》“定义图案 ”,定义好,“选择”——》“取消选择”选择图案中自定义的图案,按住鼠标左键即可硬度、画笔都可以调 ...
代码星球 代码星球·2021-02-23

1-5 裁切工具

 ...
代码星球 代码星球·2021-02-23

1-4 魔术棒工具

 魔术棒工具:做选区选择,选择颜色相近的一大片缩放图片大小:编辑——》自由变换 进行缩放 ...
代码星球 代码星球·2021-02-23

1-3 套索工具

Backspace键(退格键):删除上一节点多边形套索:图像——》调整——》色相/饱和度 调整实物的选中的物体的颜色...
代码星球 代码星球·2021-02-23

1-2 选框工具和移动工具

  矩形选框工具:shift键+矩形选框工具=正方形选区椭圆选框工具:shift键+椭圆形选框工具=正圆形选区单行选框工具:确定一个像素的横向选区,目的用来做直线单列选框工具:确定一个像素的纵向选区,目的用来做直线 羽化:羽化值大小决定选区过度大小,羽化值越大选区过度越大 ...
代码星球 代码星球·2021-02-23

Android自动化测试应用<一>《uiautomatorviewer工具的安装与使用》

本文将介绍 如何使用window系统下Android+python+uiautomatorviewer进行安卓应用的自动化测试其实笔者自己是想达到自动挂机打游戏的目的!O(∩_∩)O哈哈~有一个良好的兴趣往往能使我们有更加强大的动力去学习,谁说不是呢!(强行良好)这是笔者第一次写文章,记录自己学习的一点一滴,借此督促自己不能半途而废(其实就是写来装逼的)文章适合新手小白(比如笔者),边采坑边写的,如有错误,希望读者指出准备工作一.jdk1.8 (请勿使用JDK1.9将造成兼容性错误,导致)链接:https://pan.baidu.com/s/1dUspTs密码:o6c9二.Android-SDK3.0.0(UiAutomatorViewer启动依赖)链接:https://pan.baidu.com/s/1htr6wOO密码:8lp9三.ADB工具(链接安卓与PC)链接:https://pan.baidu.com/s/1nwfQSHV密码:1cpg四.UiAutomatorViewerJAR(帮助我们获取屏幕中的控件,并使用脚本操作)链接:https://pan.ba...

读取Excel,通过Testng完成数据驱动

数据驱动是我们写自动化脚本非常常用的技术,而Testng中数据驱动常用的注解是@DataProvider,但是这个方法必须返回一个Object[][]。最近常有学生问起,如果通过外部文件作为数据源,从而实现数据驱动。例如数据源为Excel时,如何读取excel完成数据驱动呢?简单思路就是,读取excel数据,excel数据第一行作为map的Key其它行为值,放入map并返回。@DataProvider注解对应方法去获取调读取excel方法,拿到返回的Object[][],其余都一样使用。ps.代码是不值钱的,关键是解决问题的思路。话不多说,直接上Demo。1.准备Excel数据 Paste_Image.png新建maven工程,并导入poi相关包:<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.15</version></dependency><...

Airtest 网易 UI 自动化工具 Airtest 浅用记录

该工具主要是面向游戏UI测试基于图像识别,如游戏框架unity,Cocos-js以及网易内部的游戏框架同时也支持原生AndroidApp的基于元素识别的UI自动化测试.本文主要使用目的是做安卓原生App的元素UI自动化.网易游戏新开源的UI自动化测试项目[AirtestProject]Airtest官网Airtest官网上手教程AirtestProjectGithub主页AirtestIDE官方中文文档Airtest官方中文文档PocoUI自动化框架官方中文文档airtest.core.apimodulepoco.drivers.android.uiautomationmodule如果只想用AirtestIDE这款前端集大成的开发IDE工具通过,前端点点点生成或录制方式生成脚本的话,你完全可以开箱即用,完全不用搞以下Python开发环境.如果想自己利用底层API扩展高级脚本框架,为了更便利的直接使用airtest或poco的API,建议还是提前部署好Python3开发环境.Python3.6.4这里提供了许多种格式的安装包,如windows下常见的.exe格式.这种安装方便,大多数的选...

五、excel末尾补0和开头补0

1、末尾补0假设数据在A列,则在B1输入以下公式如果长度不足10,在后面加0,否则等于A1(1)=IF(LEN(A1<17),LEFT(A1&"0000000000",17),A1)(2)=A1&REPT(0,17-LEN(A1))2、开头补0假如所有数据放在A1里如果长度不足17位,在前面加0,否则等于A1(1)=IF(LEN(A1<17),RIGHT("0000000000"&A1,17),A1)(2)=REPT(0,17-LEN(I2))&I2 3、号码升级,长度不是7显示error,第一位是8在后面加1否则在前面加8 =IF(LEN(A1)=7,IF(LEFT(A1,1)="8",A1&"1","8"&A1),"error") ...
代码星球 代码星球·2021-02-23

监测局域网内主机的IP、MAC地址的异动变化并记录在Excel表格内

#-*-coding:utf-8-*-fromscapy.allimport*importtimefromopenpyxlimportload_workbookimportthreading,osR=threading.Lock()#线程锁threa_num=50#线程数defget_mac(ip):try:ans,unans=srp(Ether(dst="ff:ff:ff:ff:ff:ff")/ARP(pdst=ip),timeout=2,verbose=False)#发送ARP请求包,verbose=False的话,就不显示发包信息forsend,recinans:ip_mac=rec.sprintf("{ARP:%ARP.psrc%-%Ether.src%}")#将包按照固定的格式打印returnip_mac.split("-")[1]exceptExceptionase:print("异常对象的类型是:%s"%type(e))print("异常对象的内容是:%s"%e)returnNonedefrun(ip,row,old_mac):globalchange_listgloba...

多线程监测局域网内主机的每晚关机情况并记录在Excel表格内

#coding:utf-8importsubprocess,threading,time,osR=threading.Lock()#线程锁threa_num=100#线程数fromopenpyxlimportload_workbookfromopenpyxl.stylesimportFont,colors,Alignmentfont_color_red=Font(color=colors.RED)font_color_green=Font(color=colors.GREEN)#print(os.path.join(os.getcwd(),os.listdir()[1]))file="ip.xlsx"#file=os.path.join(os.getcwd(),"ip.xlsx")defcheck_alive(ip):result=subprocess.call('ping-w1000-n1%s'%ip,stdout=subprocess.PIPE,shell=True)#ubuntu:ping-c1-i0.3-W1%swindows:ping-w1000-n1%sifresult==...

Python使用openpyxl读写excel文件

这是一个第三方库,可以处理xlsx格式的Excel文件。pipinstallopenpyxl安装。如果使用Aanconda,应该自带了。默认打开的文件为可读写,若有需要可以指定参数read_only为True。获取工作表--Sheetfromopenpyxlimportload_workbook#默认可读写,若有需要可以指定write_only和read_only为Truewb=load_workbook('mainbuilding33.xlsx')print(wb.get_sheet_names())#获得所有sheet的名称a_sheet=wb.get_sheet_by_name('Sheet1')#根据sheet名字获得sheetprint(a_sheet.title)#获得sheet名sheet=wb.active#获得当前正在显示的sheet,也可以用wb.get_active_sheet()  获取单元格 b4=sheet['B4']#获取某个单元格的值#分别返回print(f'({b4.column},{b4.row})is{b4.value}')#返回的数字就...
首页上一页...56789...下一页尾页