readme.txt

来自「快速高斯变换的程序」· 文本 代码 · 共 53 行

TXT
53
字号
Improved Fast Gauss Transform, April 2004, Version 1.01

Author: Changjiang Yang

Department of Computer Science
University of Maryland
College Park, MD 20742
USA

Contact: yangcj@umiacs.umd.edu, ramani@umiacs.umd.edu, lsd@umiacs.umd.edu

--------------------------------------------------------------------------

URL: http://www.cs.umd.edu/~yangcj/node1.html

+-------------------------------------------------------------------------+
|			       SOURCE CODE			          |
+-------------------------------------------------------------------------+

The source code is written with both Matlab and C++. The Matlab code is for the interface, and the C++ code implements the Improved Fast Gauss Transform.

MATLAB Source Files:

Test4.m		Test program for image segmentation with mean-shift algorithm
Rgb2luv.m	Convert RGB image to Lu*v* image
Meanshift.m	Mean-shift algorithm speeded up by improved fast Gauss transform

C++ Source Files:

Kctfgt.cpp 		The C Mex-file for MATLAB
FastGauss.h		The header file for FastGauss.cpp
FastGauss.cpp		The C++ implementation for improved fast Gauss transform
Kcenter.cpp		The C++ implementation for k-center algorithm

Smhouse.ppm		The test image

+-------------------------------------------------------------------------+
|			COMPILATION			    	          |
+-------------------------------------------------------------------------+

You need to compile the C++ source files into mex-file. 

1.Compiler Requirements:
We tested our programs on Windows, Solaris and Linux.
Platform		Compiler		Mex-File Extension
Linux			gcc			mexglx
Solaris			gcc			mexsol
Windows			Visual C++ 6.0		dll

2.Building Mex-File:
Under Solaris or Linux, at the MATLAB prompt, type
	Mex kctfgt.cpp FastGauss.cpp kcenter.cpp
Under Windows, use Microsoft Visual C++ 6.0 to open the kctfgt.dsw, go to 揃uild->Build kctfgt.dll

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?