提出了一种基于角度和径向差分函数的抗平移、旋转以及尺度的图像配准算法。
An algorithm is proposed for registering images related by translation, rotation, and scale based on angular and radial difference functions.
对于更复杂的项目来说,您必须手工编码至少一部分函数,以便让SWIG知道该做什么。
For more involved projects you still have to encode at least some of your functions by hand for SWIG to know what to do.
在这个函数的第一部分中,您设置了创建报告需要的对象,比如画布的宽度和高度以及填充变量。
In the first section of this function, you set up objects needed to create the report, like the width and height of the canvas, as well as padding variables.
另外一个表达这个问题,即问分压p作为总的压强P的函数,的方式是问斜率是多少?
So another way of saying what is p as a function of capital P, is to ask the question what is the slope?
了解“关注点”对于决定如何紧密地联系函数和类十分重要。
Learning about "concerns" is important in determining how to organize functions and classes to be tightly cohesive.
在这个函数的第一部分中,您建立了创建这个报告需要的对象,比如画布的宽度和高度,填充变量等。
In the first section of this function, you set up objects needed to create the report, like the width and height of the canvas, and padding variables.
在这一部分中,我讨论的是函数式编程的基石之一:不变性。
In this installment, I discuss one of the building blocks of functional programming: immutability.
如果您连接了一个分区并希望检索另一分区的有效设置,就必须在调用该表函数之前,首先连接这个新分区。
If you are connected to one partition and wish to retrieve the effective Settings for another partition, you must first connect to the new partition before invoking the table function.
您甚至必须提供相应的外部文件作为构造函数的一部分,如清单1所示。
You even have to supply that external file as part of the constructor, as in Listing 1.
它们包含用于所有可作为该工具箱的一部分的常数、结构、宏、公共函数的定义。
They contain definitions for all the constants, structures, macros, and public functions available as part of the toolkit.
您还可以包括第5部分中讨论的sql函数以获得对删除行的选择的更多控制,但是本例中没有明确演示这些函数的使用。
Although this example doesn't explicitly demonstrate their use, you can also include the SQL functions discussed in Part 5 to gain more control over the selection of rows for deletion.
如果要在不同的对象上使用一个模板函数,这一点就会显得十分有用。
This can turn out to be useful if you want to use a template function on different objects.
如果您测试的是一个函数,而这个函数是一个常见的可添加的软件包的一部分,那么不要告诉用户缺少的函数的名称——告诉用户他们需要的软件包。
If you're testing for a function that is part of a popular add-on package, don't tell the user the name of the missing function — tell the user the name of the package they need.
注意,这里所说的 “第一种函数语言”十分贴切,因为一切都基于函数。
Notice that the phrase "first functional language" here is apt, as everything is based on functions.
注意,选项是步骤的函数签名的一部分,它们的名称都是不变的。
Note that options are part of the functional signature of a step, and their names are invariant.
但作为函数式思维的一部分,您需要放弃这种控制观念,学会用另一种控制。
But part of learning to think functionally requires surrendering notions about that kind of control, allowing you to exert another kind.
如果您想要显式地添加一个新键而又不会因它已经存在而更新它,那么这个函数将十分有用。
This can be useful if you want to explicitly add a new key without updating it if it already exists.
栈是内存的一部分,存储函数参数和方法中使用的字段。
The stack is the section of memory that holds function arguments and fields used in methods.
虽然接受回调函数的函数功能十分强大,但是没有一种好方法可以执行一次性回调函数,而无需执行一些非常笨拙的工作。
Although the functions that accept callback functions are powerful, there isn't a good way to do a one-off callback function without some very inelegant work.
如清单7所示,代码十分冗长,因为许多对象构造函数都不带参数。
As shown in Listing 7, the code is verbose because many object constructors do not take parameters.
相应地,php中的JSON同样也是轻量级且十分有用的,只包含两个易于使用的函数。
Appropriately, JSON in PHP is just as lightweight and useful, only having two functions that are simple to use.
这之后的过程称为解包,它是用于许多情形的功能十分强大的技术,其中包括希望从一个函数中返回多个值。
This latter process is known as unpacking and is an extremely powerful technique used in a number of situations, including when you want to return multiple values from a function.
匹配百分数的计算方法是,堆栈中相同函数的数量除以两个堆栈中函数的平均数量。
The matching percentage is determined by the number of functions the stacks have in common divided by the average number of functions in the stacks.
如果两个堆栈中的函数都相同,那么匹配百分数是100%,这称为精确匹配。
If two stacks have all functions in common, then their matching percentage is 100 percent, and they are called an exact match.
此函数不是标准dom库的一部分,但它很容易实现。
This function is not part of the standard DOM libraries, but it's easy enough to implement.
但是只用递归函数来遍历树并不十分困难。
But walking a tree just by using recursive functions is not all that difficult.
在第2部分中,我主要关注这样一些函数,它们的目的是操作浮点数,而不是抽象实数。
Here in Part 2, I focus on the functions that make sense only when you realize that they're designed for operating on floating-point Numbers instead of abstract real Numbers.
SimpleDB实用函数几乎和第3部分中的函数(simple_go . pl)完全相同。
The SimpleDB utility functions are almost exactly like the ones in Part 3 (simple_go.pl).
在第2部分中,我将介绍如何重写函数指针并介绍组件组装和一些有趣的shell、网络、套接字代码示例。
In Part 2, I'll show how to overwrite a function pointer and cover assembly components and some juicy shell, network, socket code samples.
清单18中最有趣的一部分是回调函数updatecontactlist。
The interesting part of Listing 18 is the callback function, updateContactList.
应用推荐