511遇见易语言大漠模块制作教程获取颜色GetColor

news/2024/10/18 5:37:30/

本视频录制的命令有: GetAveHSV、GetAveRGB、GetColor、GetColorBGR、GetColorHSV、GetColorNum、GetPicSize、GetScreenData、GetScreenDataBmp

视频链接:

511遇见大漠模块制作

模块源码:

.版本 2.子程序 GetAveHSV, 文本型, 公开, 获取范围(x1,y1,x2,y2)颜色的均值,返回格式"H.S.V";返回值:(颜色字符串)
.参数 x1, 整数型, , x1 整形数: 左上角X
.参数 y1, 整数型, , y1 整形数: 左上角Y
.参数 x2, 整数型, , x2 整形数: 右下角X
.参数 y2, 整数型, , y2 整形数: 右下角Y返回 (obj.文本方法 (“GetAveHSV”, x1, y1, x2, y2)).子程序 GetAveRGB, 文本型, 公开, 获取范围(x1,y1,x2,y2)颜色的均值,返回格式"RRGGBB";返回值:(颜色字符串)
.参数 x1, 整数型, , x1 整形数: 左上角X
.参数 y1, 整数型, , y1 整形数: 左上角Y
.参数 x2, 整数型, , x2 整形数: 右下角X
.参数 y2, 整数型, , y2 整形数: 右下角Y返回 (obj.文本方法 (“GetAveRGB”, x1, y1, x2, y2)).子程序 GetColor, 文本型, 公开, 获取(x,y)的颜色,颜色返回格式"RRGGBB",注意,和按键的颜色格式相反;返回值:(颜色字符串(注意这里都是小写字符,和工具相匹配))
.参数 x, 整数型, , x 整形数:X坐标
.参数 y, 整数型, , y 整形数:Y坐标返回 (obj.文本方法 (“GetColor”, x, y)).子程序 GetColorBGR, 文本型, 公开, 获取(x,y)的颜色,颜色返回格式"BBGGRR";返回值:(颜色字符串(注意这里都是小写字符,和工具相匹配))
.参数 x, 整数型, , x 整形数:X坐标
.参数 y, 整数型, , y 整形数:Y坐标返回 (obj.文本方法 (“GetColorBGR”, x, y)).子程序 GetColorHSV, 文本型, 公开, 获取(x,y)的HSV颜色,颜色返回格式"H.S.V";返回值:(颜色字符串)
.参数 x, 整数型, , x 整形数:X坐标
.参数 y, 整数型, , y 整形数:Y坐标返回 (obj.文本方法 (“GetColorHSV”, x, y)).子程序 GetColorNum, 整数型, 公开, 获取指定区域的颜色数量,颜色格式"RRGGBB-DRDGDB",注意,和按键的颜色格式相反;返回值:(颜色数量)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 color, 整数型, , color 字符串:颜色 格式为"RRGGBB-DRDGDB",比如"123456-000000|aabbcc-202020".注意,这里只支持RGB颜色.
.参数 sim, 整数型, , sim 双精度浮点数:相似度,取值范围0.1-1.0返回 (obj.数值方法 (“GetColorNum”, x1, y1, x2, y2, color, sim)).子程序 GetPicSize, 文本型, 公开, 返回值:(形式如 "w,h" 比如"30,20")获取指定图片的尺寸,如果指定的图片已经被加入缓存,则从缓存中获取信息.此接口也会把此图片加入缓存. (当图色缓存机制打开时,具体参考EnablePicCache)
.参数 pic_name, 文本型, , pic_name 字符串: 文件名 比如"1.bmp"返回 (obj.文本方法 (“GetPicSize”, pic_name)).子程序 GetScreenData, 整数型, 公开, 获取指定区域的图像,用二进制数据的方式返回,(不适合按键使用)方便二次开发.返回值:(返回的是指定区域的二进制颜色数据地址,每个颜色是4个字节,表示方式为(00RRGGBB))
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标返回 (obj.数值方法 (“GetScreenData”, x1, y1, x2, y2)).子程序 GetScreenDataBmp, 整数型, 公开, 获取指定区域的图像,用24位位图的数据格式返回,方便二次开发.(或者可以配合SetDisplayInput的mem模式)返回值:(0失败,1成功。)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 data, 整数型, 参考, data 变参指针:返回图片的数据指针
.参数 size, 整数型, 参考, size 变参指针:返回图片的数据长度返回 (obj.数值方法 (“GetScreenDataBmp”, x1, y1, x2, y2, data, size))

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

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

          易语言大漠模块制作教程获取颜色GetColor


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

相关文章

(翻译)在Y分钟学X:OpenCV (OpenCV入门)(中文注释)

内容来自于Learn X in Y Minutes: Scenic Programming Language Tours 一些opencv的基础使用方法,图形绘制,边缘检测,人像识别等。 对文档中的英文进行了一些翻译,添加了中文注释,方便学习 Opencv OpenCV(开源计算机视觉&…

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

本节课封装的命令有:Capture,CaptureGif,CaptureJpg,CapturePng,CapturePre,CmpColor,EnableDisplayDebug,EnableGetColorByCapture并对截图命令做了测试,当绑定窗口时&a…

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文件…