511遇见易语言大漠模块制作截图截图Capture

news/2024/10/18 7:53:35/

本节课封装的命令有:Capture,CaptureGif,CaptureJpg,CapturePng,CapturePre,CmpColor,EnableDisplayDebug,EnableGetColorByCapture并对截图命令做了测试,当绑定窗口时,截图的区域就是绑定窗口的大小。

视频播放链接

511遇见大漠模块制作

模块源码

.版本 2.子程序 Capture, 整数型, 公开, 抓取指定区域(x1, y1, x2, y2)的图像,保存为file(24位位图)(返回值:0失败,1成功)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 file, 文本型, , file 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录当然这里也可以指定全路径名.返回 (obj.数值方法 (“Capture”, x1, y1, x2, y2, file)).子程序 CaptureGif, 整数型, 公开, 抓取指定区域(x1, y1, x2, y2)的动画,保存为gif格式(返回值:0失败,1成功)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 file, 文本型, , file 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录当然这里也可以指定全路径名.
.参数 delay, 整数型, , 整形数: 动画间隔,单位毫秒。如果为0,表示只截取静态图片
.参数 time, 整数型, , time 整形数: 总共截取多久的动画,单位毫秒。返回 (obj.数值方法 (“CaptureGif”, x1, y1, x2, y2, file, delay, time)).子程序 CaptureJpg, 整数型, 公开, 抓取指定区域(x1, y1, x2, y2)的图像,保存为file(JPG压缩格式)(返回值:0失败,1成功)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 file, 文本型, , file 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录当然这里也可以指定全路径名.
.参数 quality, 整数型, , quality 整形数: jpg压缩比率(1-100) 越大图片质量越好返回 (obj.数值方法 (“CaptureJpg”, x1, y1, x2, y2, file, quality)).子程序 CapturePng, 整数型, 公开, 同Capture函数,只是保存的格式为PNG.(返回值:0失败,1成功)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 file, 文本型, , file 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录当然这里也可以指定全路径名.返回 (obj.数值方法 (“CapturePng”, x1, y1, x2, y2, file)).子程序 CapturePre, 整数型, 公开, 抓取上次操作的图色区域,保存为file(24位位图)(返回值:0失败,1成功)
.参数 file, 文本型, , file 字符串:保存的文件名,保存的地方一般为SetPath中设置的目录,当然这里也可以指定全路径名.返回 (obj.数值方法 (“CapturePre”, file)).子程序 CmpColor, 整数型, 公开, 比较指定坐标点(x,y)的颜色,返回值:(0: 颜色匹配;1: 颜色不匹配)
.参数 x, 整数型, , x 整形数: X坐标
.参数 y, 整数型, , y 整形数: Y坐标
.参数 color, 文本型, , color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.
.参数 sim, 双精度小数型, , sim 双精度浮点数: 相似度(0.1-1.0)返回 (obj.数值方法 (“CmpColor”, x, y, color, sim)).子程序 EnableDisplayDebug, 整数型, 公开, 开启图色调试模式,此模式会稍许降低图色和文字识别的速度.默认不开启.(返回值:0失败,1成功)
.参数 enable_debug, 整数型, , enable_debug 整形数: 0 为关闭;1 为开启返回 (obj.数值方法 (“EnableDisplayDebug”, enable_debug)).子程序 EnableGetColorByCapture, 整数型, 公开, 允许调用GetColor GetColorBGR GetColorHSV 以及 CmpColor时,以截图的方式来获取颜色。(返回值:0失败,1成功)
.参数 enable, 整数型, , enable 整形数: 0 关闭;1 打开返回 (obj.数值方法 (“EnableGetColorByCapture”, enable))测试源码.版本 2.子程序 _按钮4_被单击, , , Capture插件初始化 ()
SetPath (取运行目录 ())
绑定 ()
CapturePng (0, 0, 2000, 2000, “yj.png”)

源码:511遇见易语言大漠单多线程模块制作

          易语言封装免注册免查杀大漠模块命令教程

          易语言大漠模块制作截图截图Capture


http://www.ppmy.cn/news/275147.html

相关文章

LOJ#511. 「LibreOJ NOI Round #1」验题

对于一棵树和一个给出的独立集S,设S的字典序排名为x,求这棵树字典序第xk大的独立集 因为要求字典序第xk大,x可能非常大,所以我们要逐位枚举确定这个独立集 我们先枚举确定答案独立集和S的LCP,然后从LCP开始再按编号往…

NYOJ 511 移动小球

题目连接:移动小球 import java.util.Scanner; public class Main {public static void main(String[] args) {Scanner inputnew Scanner(System.in);int Ninput.nextInt();while(N-->0){int ninput.nextInt();int minput.nextInt();F f[]new F[n1];for(int i1;i…

511遇见易语言教程API模块制作cmd复制文件

使用cmd命令封装易语言复制文件。 视频链接: 511遇见易语言模块API教程 1、 使用cmd命令复制文件 COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B] [ source [/A | /B] [ ...]] [destination [/A | /B]] source 指定要复制的文件。 /A 表示一…

511遇见易语言大漠模块制作教程找图FindPic

本课视频教程封装的命令有:FindPic、FindPicE、FindPicEx、FindPicExS、 FindPicMem、 FindPicMemE、FindPicMemEx、FindPicS、FindShape、FindShapeE、FindShapeEx、FreePic;并对找图命令采用《剑侠情缘》做了实例测试。 教程视频链接 511遇见大漠模块制…

双向链表nyoj511

这道题做了一天了,开始用单向链表做,但是发现用了空表头就在中间处理的时候出现了问题,如果是没形成循环,就没办法记录两个指针;并且多次访问会超时,所以下午用了双向指针加结构体数组来做,ball…

利用opencv3.0点击图片显示对应坐标(x,y)

(VS2013Opencv3.0) h文件&#xff1a; #include <opencv2/opencv.hpp> #include <iostream> using namespace std; using namespace cv;void on_mouseDisplayC(int event, int x, int y, int flags, void* ustc); int DisplayCoordinates(IplImage* src1);CPP文件…

python 柱状图标出y值_Python——pyecharts数据可视化

关于项目 pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,为了与 Python 进行对接,方便在 Python 中直接使用数据生成图,这个项目诞生了。 预热准备 进入命令行,安装pyecharts第三方库 …

sicktim571操作手册_SICK激光雷达LMS511测量数据说明

帧结构说明 LMS511的官方手册存在几个版本,在《Laser Measurement Systems of the LMS500 Product Family》的英文手册中,对单次(连续)获取测量结果的返回帧结构的说明中,容易误导用户(也可能是我没注意到细节)。 例如,对单次返回的帧结构,手册上是这样描述的。 单次获取对…