VisionPro随笔-Visionpro空间字符的含义

在visionpro中名字空间是一个非常重要的概念。简单的说就是在图像中的一个特殊坐标系。

下面说下名字空间中一些固定的字符的特殊含义:

1)“.”=这个表示使用输入图像的当前名字空间。即cogimage中的“SelectedSpaceName”表示的名字空间。

2)“#”=像素空间,即图像中左上角为(0,0)点的像素坐标系空间。注意坐标系仅仅为整数

3)"@"=根空间,默认是中左上角为(0,0)点的像素坐标系空间。但是此处的坐标系支持浮点即小数。而且默认的名字空间都是基于根空间的。意思就是标准的空间名称是类似于“@\空间名称\空间名称”的

4)"*"=控件的像素空间。这个比较少见,一般很少见到。这个主要是在cogdisplay控件(包含CogDisplay,CogRecordDisplay,CogRecordsDisplay等),主要用途就是把鼠标的当前屏幕坐标转到图像坐标。

时间: 2024-10-04 22:06:27

VisionPro随笔-Visionpro空间字符的含义的相关文章

学习随笔-qq空间访客

兴趣是最好的老师,满身疲倦的情况下兴奋着研究了俩小时,但当无所成就时热情就磨灭了,这是所谓的没韧性吧. 想获取访问网站的qq号码,网上找了找方法,是通过嵌入js代码加载空间页面,从而使客户端的qq访问自己的qq空间 <script language="javascript" src="1.js"></script> js代码为 var _$ = ["<img src=http://2739275883.qzone.qq.com

请说明Java中字符&#39;\&#39;的含义,有什么作用?

/* * 2. 请说明Java中字符'\'的含义,有什么作用? * * 回答: * 在java中反斜杠'\'代表的含义是转义字符,是一个标记 * * 当编译器读到这个标记的时候,它就知道下一个字符不是普通的字符,而是被转译的字符 * 它会依据转义字符的含义做操作,而不是直接的使用原字符. * *当遇到一些java语法中被占用的特殊字符的时候,要想原样的输出,就需要在这些特殊的字符前面加入反斜杠 *比如反斜杠本身,单引号,双引号,小括号等,因为语法已经占用,所以要想原样的输出,只有在前面在加一个反

正则表达式中各种字符的含义

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串.将匹配的子串做替换或者从某个串中取出符合某个条件的子串等. 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的. 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 3.1 普通字符 由所有那些未显式指定为元字符的

正则表达式中各字符的含义

正则表达式中各种字符的含义 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串.将匹配的子串做替换或者从某个串中取出符合某个条件的子串等. 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的. 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 3.1 普通字符 由

C# -- 正则表达式匹配字符之含义

原文:C# -- 正则表达式匹配字符之含义 C#正则表达式匹配字符之含义 1.正则表达式的作用:用来描述字符串的特征. 2.各个匹配字符的含义: .   :表示除\n以外的单个字符 [ ]  :表示在字符数组[]中罗列出来的字符任意取单个 |   :表示"或"的意思 ()  :表示改变优先级或"提取组" *   :限定前面的表达式出现0次或多次 +   :限定前面的表达式出现1次或多次 ?  :限定前面的表达式出现0次或1次 ^   :表示以表达式开头(例:^htt

003 初始化空间: 字符和字符串

/* 目录: 一 字符和字符串初始化空间 */ 一 字符和字符串初始化 int main() { char c = 'c'; char str[] = "str123456"; char *pStr = "pStr123456"; printf("%c", c); printf("%s", pStr); printf("%s", str); return 0; } cpStr123456str123456

【随笔】#与 ##的使用含义与区别

简单地说,#连接字符串,##连接两个参数 在程序中扩展#define定义符号和宏时,需要涉及几个步骤. 1.在调用宏时,首先对参数进行检查,看看是否包含任何由#define定义的符号.如果是,它们首先被替换. 2.替换文本随后被插入到程序中原来文本的位置.对于宏,参数名被他们的值替换. 3.最后,再次对结果文件进行扫描,看看它是否包含任何由#define定义的符号.如果是,就重复上述处理过程. 宏参数和#define定义可以包含其他#define定义的符号.但是,宏不可以出现递归. ## 连接符

svn update 每更新一项就输出一行信息,使用首字符来报告执行的动作 这些字符的含义是:

A 已添加 D 已删除 U 已更新 C 合并冲突 G 合并成功 例子: [[email protected] 资料库]# svn ci -m "" Sending 资料库/简历 Transmitting file data .svn: Commit failed (details follow): svn: File '/资料库/简历' is out of date [[email protected] 资料库]# svn update G 简历 Updated to revision

正则表达式的字符含义

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串.将匹配的子串做替换或者从某个串中取出符合某个条件的子串等. 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的. 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 3.1 普通字符 由所有那些未显式指定为元字符的