抠像软件Mokey教程
monkey工具介绍及用法

monkey⼯具介绍及⽤法monkey是android 系统⾃带的⼀个命令⾏⼯具,可以向被测应⽤程序发送伪随机的⽤户事件流(如按键、触屏、滑动等操作),实现对应⽤程序进⾏测试的⽬的。
monkey测试也叫猴⼦测试,是指测试时可以像好奇的猴⼦⼀样,不停的对应⽤程序进⾏随机操作,以便验证应⽤程序的稳定性和健壮性。
因此,monkey测试是软件稳定性,健壮性的测试⼯具下⾯是monkey提供的⼀些参数:参数:事件相关参数表:-s <seed> 这个参数是伪随机数⽣成器的种⼦值,如果⽤相同的随机种⼦值再次运⾏相同的monkey命令时,前、后两次执⾏的操作事件序列相同,也就是相同的操作。
--throttle <milliseconds> 这个参数是设定在两个事件之间插⼊⼀个固定延时,它可以减缓Monkey的执⾏速度。
如果您不指定选项,Monkey将不会被延迟,事件将尽可能快地⽣产和发送消息。
--pct-touch <percent> 这个参数是设定触屏事件⽣产的百分⽐,触屏事件是⼀个有⼿指按下、抬起事件的操作。
--pct-motion <percent> 这个参数是设定滑动事件⽣成的百分⽐,滑动事件是⼀个先在某⼀个位置⼿指按下,滑动⼀段距离后再抬起⼿势的操作。
--pct-trackball <percent> 这个参数是设定轨迹球事件⽣成的百分⽐,轨迹球事件是包含⼀系列随机移动和单击事件的操作。
--pct-nav <percent> 这个参数是设置基本的导航事件的百分⽐,基本导航事件的模拟⽅向性设置输⼊向上、向下、向左、向右的操作。
--pct-majornav <percent> 这个参数是设定主要导航事件的百分⽐,主要导航事件通常是导致UI产⽣回馈事件,如:单击BACK键,单击MENU键。
--pct-syskeys <percent> 这个参数是设定系统按键事件的百分⽐,系统按键是指这些按键通常被保留,由系统使⽤,如HOME,BACK,拨号,挂断及⾳量控制键。
Monkey脚本

Monkey脚本⼀、Monkey脚本主要包含两部分,⼀部分是头⽂件信息,⼀部分是具体的monkey命令。
⽂件格式如下: type = raw events count = 5 speed = 1.0 start data >> //下⾯为monkey命令⼆、monkey API LaunchActivity(pkg_name, cl_name):启动应⽤的Activity。
参数:包名和启动的Activity。
Tap(x, y, tapDuration):模拟⼀次⼿指单击事件。
参数:x,y为控件坐标,tapDuration为点击的持续时间,此参数可省略。
RotateScreen(rotationDegree, persist):旋转屏幕。
参数:rotationDegree为旋转⾓度, e.g. 1代表90度;persist表⽰旋转之后是否固定,0表⽰旋转后恢复,⾮0则表⽰固定不变。
DispatchFlip(true/false):打开或者关闭软键盘。
LongPress():长按2秒。
PressAndHold(x, y, pressDuration):模拟长按事件。
DispatchString(input):输⼊字符串。
Drag(xStart, yStart, xEnd, yEnd, stepCount):⽤于模拟⼀个拖拽操作。
PinchZoom(x1Start, y1Start, x1End, y1End, x2Start, y2Start, x2End, y2End, stepCount):模拟缩放⼿势。
UserWait(sleepTime):休眠⼀段时间 DeviceWakeUp():唤醒屏幕。
PowerLog(power_log_type, test_case_status):模拟电池电量信息。
WriteLog():将电池信息写⼊sd卡。
RunCmd(cmd):运⾏shell命令。
monkey工具的使用

monkey工具的使用首先,我们需要安装Android SDK,并将其路径添加到系统的环境变量中。
然后,打开终端或命令行窗口,可以使用以下命令来检查是否安装成功:```$ adb```如果成功显示adb的用法,则安装成功。
接下来,我们需要连接一台已经开启USB调试模式的Android设备,或者使用模拟器。
在终端或命令行窗口中,使用以下命令来检查设备是否连接成功:```$ adb devices```如果成功显示已连接的设备,则表示连接成功。
现在,我们已经准备好使用monkey工具进行测试了。
在终端或命令行窗口中,使用以下命令来运行monkey:```$ adb shell monkey [options] <event-count>```下面是一些常用的选项:- `-p <package-name>`:指定要测试的应用的包名。
- `-v <verbosity-level>`:设置打印信息的详细程度,值越大打印信息越详细。
- `--pct-touch <percentage>`:设置触摸事件的概率百分比。
- `--pct-motion <percentage>`:设置滑动事件的概率百分比。
- `--pct-trackball <percentage>`:设置轨迹球事件的概率百分比。
- `--pct-nav <percentage>`:设置导航事件的概率百分比。
- `--pct-majornav <percentage>`:设置主要导航事件的概率百分比。
- `--pct-syskeys <percentage>`:设置系统按键事件的概率百分比。
- `-s <seed>`:设置随机数种子,用于重复相同的测试序列。
下面是一个示例命令:``````需要注意的是,monkey工具是通过随机生成各种事件来模拟用户操作的,因此可能会产生一些不可预测的结果。
抠像软件和操作方法

抠像软件和操作方法
抠像软件是一种图像处理工具,用于将图像中的特定物体或区域从背景中分离出来,形成透明或新的背景。
以下是一些常用的抠像软件和基本的操作方法:
1. Adobe Photoshop:
- 打开需要抠像的图像;
- 使用"快速选择工具"或"魔术棒工具"选择要抠像的物体或区域;
- 使用"选择和遮罩"进行进一步的精细调整,如添加或减少选择区域;
- 点击"新建图层蒙版"按钮,将抠像结果呈现在一个新的图层中;
- 可以使用"画笔工具"进行任何细微的修正。
2. GIMP:
- 打开需要抠像的图像;
- 使用"选择工具"或"魔术棒工具"选择要抠像的物体或区域;
- 使用"图像"菜单中的"剪切"命令将选择的区域从图像中删除;
- 可以使用"画笔工具"和"橡皮擦工具"进行任何修正。
3. 其他在线抠像工具:
- Remove.bg:上传图像并点击"Remove Background"按钮,即可自动抠掉背景;
- Clipping Magic:提供一个绿色和红色画刷,绿色表示要保留,红色表示要删除。
抠像的结果将与所选的软件和所采用的技术有关。
对于复杂的图像或细节要求较高的抠像任务,可能需要更专业的软件和技术,如使用图像处理算法或人工编辑操作。
Mokey v4.0视频抠象软件介绍+图文教程

Mokey v4.0视频抠象软件介绍+图文教程Imagineer Systems Mokey v3.0 -革命性的视频抠象软件Mokey是一个革命性的软件。
他使用全新的方法制作电影或电视的抠象,而不是传统的技术。
Mokey的工作流程大致如下:定义将要处理的影片夹, 定义要被处理的前景图象, 定义背景区域(包括输入一定的背景信息)在整个片段中跟踪所定义的前景, Mokey 自动分离前景和背景, Mokey 将生成3段新的视频: 已经被清除背景的前景视频 matte的视频不包含前景的素材。
Mokey系统的问世标志着抠图技巧迈出了革命性的一步。
传统上,要将前景的某个部分从电影或视频片段中分离出来,必须采用诸如色度抠像的方法,Mokey的出现宣告了传统技巧的终结,它能去除视频片段当中不需要的部分,然后经过亮度补偿自动重画背景。
如果需要的话,可以对要去除的部分进行跟踪,以便对连续的各帧画面背景进行合成。
使用Mokey抠图的第一步是去除不需要的部分。
在以前,即使是对一个熟练的艺术家来说,这也是一项艰巨而繁琐的工作:他必须用着色包对片断中的每一帧画面重新润色。
为了真正消除修复过的痕迹,就必须重画图像,如果背景细节很多而且复杂,这一工作就变得极其冗长。
虽然耗时因作品而异,但长达十数天的重画工作司空见惯。
被拍摄进影片的摄像机、送话器的图像和整块伪影的去除都是这种重画工作的典型内容。
用Mokey来做这项工作,整个片断的处理过程在一个工作流程的指导下进行,分为以下几个阶段:1.定义需要处理的视频对象2.定义需要去除的前景元素3.定义Mokey所要得到的需要填充的背景信息4.在整个片段中跟踪前景部分5.Mokey将前景元素和自动复原的背景区域分开使用Mokey抠像后,影片被分离成三个新片段:1.去除了前景元素后单一的背景片段2.在去除过程中产生的移动遮罩片段3.分离后的前景元素片段直接利用这些片段输入到合成过程中,然后通过插入完全不同的背景,以产生新的画面。
tamepermonkey用法

Tamepermonkey使用指南1. 介绍TamepermonkeyTamepermonkey是一款用户脚本管理器,主要用于在浏览器上运行用户自定义的脚本,以扩展浏览器功能或修改网页内容。
它支持多种浏览器,如Chrome、Firefox、Opera等,可以通过安装Tamepermonkey插件来实现脚本的加载和管理。
Tamepermonkey 的使用十分灵活,用户可以根据自己的需求编写各种脚本,并通过Tamepermonkey进行管理和执行。
2. Tamepermonkey的安装和基本操作2.1 安装Tamepermonkey插件用户需要在浏览器的应用商店中搜索Tamepermonkey插件,并进行安装。
安装完成后,会在浏览器的工具栏中出现Tamepermonkey的图标,表示插件已经成功安装并启用。
2.2 编写脚本接下来,用户可以根据自己的需求编写JavaScript脚本。
这些脚本可以用于修改网页的内容、添加新的功能,甚至是自动化一些重复性的操作。
2.3 导入脚本编写完成脚本后,用户可以通过Tamepermonkey的界面将这些脚本导入到插件中,进行管理和执行。
2.4 执行脚本一旦脚本被导入到Tamepermonkey中,用户可以根据需要随时执行这些脚本。
在浏览网页的过程中,用户可以通过点击Tamepermonkey图标,选择要执行的脚本,即可立即生效。
3. Tamepermonkey的高级功能3.1 脚本的自动更新Tamepermonkey支持脚本的自动更新功能。
用户可以在脚本的设置中指定更新位置区域,当脚本的新版本发布后,Tamepermonkey会自动检测并提示用户进行更新。
3.2 脚本的同步用户可以使用Tamepermonkey账户,将自己的脚本同步到云端。
这样,无论用户在哪台电脑上使用Tamepermonkey,都可以随时访问自己的脚本。
3.3 脚本的权限管理Tamepermonkey可以根据用户的需要对脚本进行权限管理。
抠像利器Mokey使用范例

抠像利器Mokey使用范例
王钊
【期刊名称】《《CG杂志》》
【年(卷),期】2004(000)003
【摘要】Mokey是英国imagineersystems公司出品的运动抠像软件,通过Mokey可以从运动胶片上移除不需要的物体,不需要通过传统的抠像技术就能从背景中分离出前景物体、消除拍摄时摄像机的抖动。
下面的教程就是使用Mokey 抠像的三个小例子。
【总页数】7页(P92-98)
【作者】王钊
【作者单位】
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.公车使用:发达国家一个比一个抠 [J], 温玉顺
2.在非线编辑中使用Premiere5.x制作抠像和画中画的体会 [J], 陈庆祥
3.使用基于范例的方法进行汉语短语标注中范例库的建立过程 [J], 涂云杰
4.使用Premiere Pro CS3实现视频抠像特技 [J], 徐江鸿
5.高清抠像系统的搭建与使用——以江西广播电视台80平方米演播室为例 [J], 吴艭
因版权原因,仅展示原文概要,查看原文内容请购买。
Tampermonkey如何使用Tampermonkey详细攻略教程大全

Tampermonkey如何使⽤Tampermonkey详细攻略教程⼤全Tampermonkey是浏览器的⼀个插件,能够以js脚本对打开的特定⽹页进⾏修改,实现⾃定义功能。
Tampermonkey油猴插件是Chrome上最流⾏的⽤户脚本管理插件了,可以通过安装脚本实现破解vip视频、百度⽹盘资源直接下载等实⽤功能,堪称神器。
没接触过的⽤户还不知道Tampermonkey油猴插件怎么使⽤,本⽂详细介绍油猴插件的安装和脚本使⽤⽅法。
油猴插件原本在⽕狐上发布,名字为Greasemonkey。
Chrome上的类似插件就是Tampermonkey,它们使⽤的脚本是通⽤的。
Tampermonkey适⽤于Chrome,Microsoft Edge,Safari,Opera Next,和Firefox。
⽽且理论上chrome内核的其他浏览器也都可以安装。
这⾥要注意,IE不可以。
Tampermonkey油猴插件安装先介绍⼀下win10系统Edge浏览器的安装⽅法,很简单,可以直接去应⽤商店下载安装。
其他浏览器可以在浏览器的插件中⼼⾥找到,这⾥以360浏览器为例1、打开360浏览器的插件扩展中⼼,然后直接搜索Tampermonkey”:2、安装Tampermonkey插件:3、装完插件后,就会在浏览器地址栏右侧显⽰出来这个插件了。
点击后会看到设置选项和开关选项:脚本安装教程Tampermonkey安装完后还需要另外单独安装功能脚本实现你想要的功能,选择你需要的脚本来安装。
如百度直接下载助⼿、vip视频,还有youtube视频下载等很多,按需安装就⾏了。
⽅法只需要点开插件,然后安装就⾏了。
推荐Tampermonkey脚本⽹站:greasyfork直接点击需要的脚本安装,安装完成后即可正常使⽤。
脚本使⽤教程1、⾸先展⽰百度直接下载助⼿的使⽤⽅法:安装完脚本后在百度⽹盘下载页⾯,会看到右边多了⼀个下载助⼿的按钮,点开后有直接下载和显⽰链接,你想⽤浏览器直接下载还是⽤迅雷或者qq旋风下载就随你便了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
抠像软件Mokey和最详细最易学的教程
1.目前最新的扣像软件Mokey和最详细、最易学的教程
Mokey v4。
0视频抠象软件介绍+图文教程 :
Imagineer Systems Mokey v3.0 -革命性的视频抠象软件Mokey是一个革命性的软件。
他使用全新的方法制作电影或电视的抠象,而不是传统的技术。
Mokey的工作流程大致如下:定义将要处理的影片夹, 定义要被处理的前景图象, 定义背景区域(包括输入一定的背景信息)在整个片段中跟踪所定义的前景, Mokey 自动分离前景和背景, Mokey 将生成3段新的视频: 已经被清除背景的前景视频 matte的视频不包含前景的素材。
Mokey系统的问世标志着抠图技巧迈出了革命性的一步。
传统上,要将前景的某个部分从电影或视频片段中分离出来,必须采用诸如色度抠像的方法,Mokey的出现宣告了传统技巧的终结,它能去除视频片段当中不需要的部分,然后经过亮度补偿自动重画背景。
如果需要的话,可以对要去除的部分进行跟踪,以便对连续的各帧画面背景进行合成。
使用Mokey抠图的第一步是去除不需要的部分。
在以前,即使是对一个熟练的艺术家来说,这也是一项艰巨而繁琐的工作:他必须用着色包对片断中的每一帧画面重新润色。
为了真正消除修复过的痕迹,就必须重画图像,如果背景细节很多而且复杂,这一工作就变得极其冗长。
虽然耗时因作品而异,但长达十数天的重画工作司空见惯。
被拍摄进影片的摄像机、送话器的图像和整块伪影的去除都是这种重画工作的典型内容。
用Mokey来做这项工作,整个片断的处理过程在一个工作流程的指导下进行,分为以下几个阶段:
1.定义需要处理的视频对象
2.定义需要去除的前景元素
3.定义Mokey所要得到的需要填充的背景信息
4.在整个片段中跟踪前景部分
5.Mokey将前景元素和自动复原的背景区域分开
使用Mokey抠像后,影片被分离成三个新片段:
1.去除了前景元素后单一的背景片段
2.在去除过程中产生的移动遮罩片段
3.分离后的前景元素片段
直接利用这些片段输入到合成过程中,然后通过插入完全不同的背景,以产生新的画面。
Mokey系统的问世标志着抠图技巧迈出了革命性的一步。
传统上,要将前景的某个部分从电影或视频片段中分离出来,必须采用诸如色度抠像的方法,Mokey的出现宣告了传统技巧的终结,它能去除视频片段当中不需要的部分,然后经过亮度补偿自动重画背景。
如果需要的话,可以对要去除的部分进行跟踪,以便对连续的各帧画面背景进行合成。
使用Mokey抠图的第一步是去除不需要的部分。
在以前,即使是对一个熟练的艺术家来说,这也是一项艰巨而繁琐的工作:他必须用着色包对片断中的每一帧画面重新润色。
为了真正消除修复过的痕迹,就必须重画图像,如果背景细节很多而且复杂,这一工作就变得极其冗长。
虽然耗时因作品而异,但长达十数天的重画工作司空见惯。
被拍摄进影片的摄像机、送话器的图像和整块伪影的去除都是这种重画工作的典型内容。
a.在本版块下载 Mokey4.0 并安装
b. 下载练习素材:/downloads/clips/bluecoat.zip,解压有15张序列图片
一.打开 Mokey, 按下图操作:
1。
打开 New Project Wizard
2。
输入素材目录路径
3。
点 Next
二.再点 Next,如下图
三.再点 Finish,完成新项目建立及文件导入,如下图:
四.导入后的界面如下图:
基本概念:Mokey的核心技术是二维(平面)跟踪而不是三维跟踪,即参与跟踪的各个layer必须是在一个平面上,应此,在选择背景及前景时要确保所选对象是一个平面。
五。
选择背景hill(山)图层,如下图:
1。
点图层创建工具(也即选择工具)
2。
在图中2的位置点鼠标左键
3。
拖拽至3的位置,点鼠标左键
4。
拖拽至4的位置,点鼠标左键
5。
拖拽至5的位置,点鼠标左键
6。
拖拽至2的位置,点鼠标左键,使选框闭合(或者直接用‘C”键使其闭合)
7。
修改图层名为“hill”
六.选择背景ground(地面)图层,根据基本概念,由于山脉与地面不是在一个平面上,因此要单独作为一个背景图层,操作类似上面:
8。
点图层创建工具
9。
在图中9的位置点鼠标左键
10。
拖拽至10的位置,点鼠标左键
11。
拖拽至11的位置,点鼠标左键
12。
拖拽至12的位置,点鼠标左键,再拖拽至9的位置,点鼠标左键,使选框闭合(或者直接用‘C”键使其闭合)
13。
修改图层名为“ground”(地面)
七.使 hill 层与 ground 层接合不留缝隙,这两个背景之间不能有缝隙,否则无法生成在缝隙中移动的前景的跟踪数据,按下图操作:
14。
点 attach (接合)工具
15。
拖拽上图中的点9至hill层中的点5的位置,使两点变为一点,圆角也变为直角;同样的,点10至hill层的点4(如果已经连在一起
了--即已为直角,就不必再拖了)。
选择前景 man (人物)图层,如下图操作:
八。
16/17。
用 pan(移动)和 zoom (缩放)工具调整人物,以便看得清楚
18/19。
围绕人物做选择点,注意,根据经验,不要使选择线太贴紧人物边缘,稍微留有空隙
20。
修改图层名为 man (人物)
如图所示,三个图层依生成顺序排列显示与窗口的左下角,用鼠标可点选某个图层及调整顺序(请不要调整本例的图层顺序!)
九.至此,所有图层都已产生。
如下图:
1。
选择 Track (跟踪)模块
2。
先点选 hill 层
3。
点选 perspective
十.类似的:
4。
再选 groundl 层
5。
点选 perspective
十一。
现在开始对前景 man 层作跟踪:
6。
选择 man 层
7。
选择 Edge Track (边缘跟踪)
8。
打开允许开关,即可见选框内的虚线
9。
逐帧方式,以便在过程中调整选区
十二。
逐帧观察人物的移动,并适当调整联结点
10。
点选择工具
11/12。
略推点11,及向外拽点12(根据自己的情况调整各点位置)13。
继续向前跟踪
十三。
直至最后一帧:
十四。
完成了跟踪,去除前景就容易了1。
选择 Removal 模块
2。
开始处理,前景人物将被逐帧去除
十五。
3。
完成后,选 file -> Save clip
十六。
直至最后一帧:
十六。
直至最后一帧:
十七。
完成了跟踪,去除前景就容易了1。
选择 Removal 模块
2。
开始处理,前景人物将被逐帧去除
十八。
3。
完成后,选 file -> Save clip 十九。
4。
确认输出为 Remove-xxxx,点 next 二十。
5。
输出路径
6。
输出格式
7。
完成输出
二十一。
在输出路径目录中可见序列文件:
二十二。
去除背景往往是最终的目的,操作上类似于去除前景
1。
选择 Matte 模块
2。
点处理键
注:filter 下的 hole 值非常有用,当抠图结果中有“空洞“时,应减小此值
二十三。
逐帧扣出前景人物
二十四。
3。
输出结果
二十五。
4/5/6。
类似于去除前景,输出到指定目录
二十六。
最终结果:(全部完)
德叔祝大家成功学会!。