xojv
所属分类:通讯编程
开发工具:C/C++
文件大小:86KB
下载次数:0
上传日期:2019-01-01 00:19:51
上 传 者:
jwo&1038
说明: 计算hausdorff距离,源代码很实用
(Calculate the hausdorff distance, the source code is very practical)
文件列表:
iinclude\chunk.h (1735, 2017-11-06)
Olib\ADT\chunk.h (1735, 2017-11-06)
iinclude\dbug.h (651, 2017-11-06)
iinclude\dtrans.h (1665, 2017-11-06)
Olib\support\dtrans.h (1665, 2017-11-06)
iinclude\image.h (9971, 2017-11-06)
Olib\ADT\image.h (9971, 2017-11-06)
iinclude\immax.h (1297, 2017-11-06)
Olib\support\immax.h (1297, 2017-11-06)
iinclude\list.h (2248, 2017-11-06)
Olib\ADT\list.h (2248, 2017-11-06)
solaris\misc.h (5683, 2017-11-06)
iinclude\misc.h (6173, 2017-11-06)
iinclude\panic.h (690, 2017-11-06)
Olib\panic\panic.h (690, 2017-11-06)
iinclude\pick.h (1358, 2017-11-06)
Olib\support\pick.h (1358, 2017-11-06)
iinclude\priq.h (1975, 2017-11-06)
Olib\ADT\priq.h (1975, 2017-11-06)
iinclude\prof.h (1611, 2017-11-06)
r-h\r-h.h (6917, 2017-11-06)
iinclude\readpts.h (1624, 2017-11-06)
Olib\support\readpts.h (1624, 2017-11-06)
scale-h\scale-h.h (12108, 2017-11-06)
r-h\transhash.h (1830, 2017-11-06)
Olib\ADT\chunk.c (4375, 2017-11-06)
r-h\driver.c (4848, 2017-11-06)
scale-h\driver.c (10747, 2017-11-06)
Olib\support\dtrans.c (19273, 2017-11-06)
Olib\ADT\image.c (70910, 2017-11-06)
Olib\support\immax.c (11669, 2017-11-06)
Olib\ADT\list.c (9586, 2017-11-06)
Olib\panic\panic.c (591, 2017-11-06)
Olib\support\pick.c (4127, 2017-11-06)
Olib\ADT\priq.c (12537, 2017-11-06)
r-h\r-h.c (33925, 2017-11-06)
Olib\support\readpts.c (6024, 2017-11-06)
... ...
This distribution contains source for two systems:
1) "r-h" - use the Hausdorff distance to locate a model in an image, under
translation.
2) "scale-h" - use the Hausdorff distance to locate a model in an image,
under translation and independent x and y scaling.
It also contains source for a library which supports both these systems.
To install:
If you're running SunOS 4.1.*, and GCC 2.5.8, you should have no problems;
other systems may require slight modifications to misc.h (basically, remove
any "conflicting declarations").
CD to the directory containing this README and type "make".
This will generate the library and two binaries: r-h/r-h and
scale-h/scale-h. (It actually generates two versions of the library; the
second one is useful when profiling the executables).
The files r-h/README and scale-h/README explain how the executables work,
as well as describing the main entry points if you want to use the search
functions directly (from C, rather than from the command line).
You will also have a third executable generated: scale-h/scale-h-mp. This
is a version of scale-h designed to run in parallel on a 4-processor
machine (the number of processors can be adjusted with -DNPROC=xxx). It has
only been tested under SunOS, but should work (possibly with minor
modifications) on any system providing shared memory and semaphores.
If you're going to be compiling and running all this under Solaris, a
couple of files need changing - include/misc.h and scale-h/scale-h.c; the
modified versions can be found in the solaris/ directory.
I can be reached at wjr@cs.cornell.edu
-wjr
近期下载者:
相关文件:
收藏者: