rcut-0.2
所属分类:图形图像处理
开发工具:C/C++
文件大小:8995KB
下载次数:43
上传日期:2007-12-28 04:06:29
上 传 者:
yellowstonely
说明: An image segmentation software package based on the paper: S. Wang, J. M. Siskind, Image Segmentation with Ratio Cut, IEEE Transactions on Pattern Analysis and Machine Intelligence
(err)
文件列表:
rcut-0.2 (0, 2007-12-27)
rcut-0.2\970827 (0, 2007-12-27)
rcut-0.2\970827\BIGGUY (0, 2007-12-27)
rcut-0.2\970827\BIGGUY\bg_test.c (6557, 1997-08-12)
rcut-0.2\970827\BIGGUY\bigguy.c (11108, 1997-08-13)
rcut-0.2\970827\BIGGUY\bigguy.tst (36776, 1997-08-11)
rcut-0.2\970827\BIGGUY\Makefile (708, 1997-08-12)
rcut-0.2\970827\CUT (0, 2007-12-27)
rcut-0.2\970827\CUT\connect.c (8068, 1997-08-12)
rcut-0.2\970827\CUT\cut_st.c (28453, 1997-08-08)
rcut-0.2\970827\CUT\Makefile (942, 1997-08-12)
rcut-0.2\970827\CUT\mc_main.c (11285, 1997-08-08)
rcut-0.2\970827\CUT\mincut.c (11999, 1997-08-08)
rcut-0.2\970827\CUT\segments.c (11059, 1997-08-08)
rcut-0.2\970827\CUT\shrink.c (36585, 1997-08-12)
rcut-0.2\970827\EDGEGEN (0, 2007-12-27)
rcut-0.2\970827\EDGEGEN\edgegen.c (65400, 1997-08-20)
rcut-0.2\970827\EDGEGEN\eg_main.c (12877, 1997-08-08)
rcut-0.2\970827\EDGEGEN\Makefile (842, 1997-08-12)
rcut-0.2\970827\EDGEGEN\xnear.c (35181, 1997-08-09)
rcut-0.2\970827\FMATCH (0, 2007-12-27)
rcut-0.2\970827\FMATCH\fmatch.c (64665, 1997-08-08)
rcut-0.2\970827\FMATCH\fm_main.c (16686, 1997-08-08)
rcut-0.2\970827\FMATCH\Makefile (763, 1997-08-12)
rcut-0.2\970827\INCLUDE (0, 2007-12-27)
rcut-0.2\970827\INCLUDE\bigguy.h (2240, 1997-08-11)
rcut-0.2\970827\INCLUDE\cut.h (5250, 1997-08-08)
rcut-0.2\970827\INCLUDE\edgegen.h (4508, 1997-08-07)
rcut-0.2\970827\INCLUDE\fmatch.h (358, 1997-08-07)
rcut-0.2\970827\INCLUDE\kdtree.h (3706, 1997-08-09)
rcut-0.2\970827\INCLUDE\linkern.h (3811, 1997-08-20)
rcut-0.2\970827\INCLUDE\lp.h (3682, 1997-08-14)
rcut-0.2\970827\INCLUDE\machdefs.h (1720, 1997-08-13)
rcut-0.2\970827\INCLUDE\macrorus.h (176, 1997-08-07)
rcut-0.2\970827\INCLUDE\Makefile.common (2030, 1997-08-07)
rcut-0.2\970827\INCLUDE\prefix.h (133, 1997-08-07)
rcut-0.2\970827\INCLUDE\tsp.h (36063, 1997-08-19)
rcut-0.2\970827\INCLUDE\util.h (37828, 1997-08-11)
rcut-0.2\970827\INCLUDE\Xstuff.h (1153, 1997-08-09)
... ...
Ratio Cut - Image Segmentation Software
Song Wang
Department of ECE and Beckman Institute
University of Illinois at Urbana-Champaign
Urbana IL 61802 USA
voice:217/244-4278
songwang@uiuc.edu
http://www.students.uiuc.edu/~songwang
Jeffrey Mark Siskind
NEC Research Institute, Inc.
4 Independence Way
Princeton NJ 08540-6620 USA
voice: 609/951-2705
FAX: 609/951-2483
Qobi@research.nj.nec.com
ftp://ftp.nj.nec.com/pub/qobi
http://www.neci.nj.nec.com/homepages/qobi
Wednesday 7 November 2001
INTRODUCTION
This is release 0.2 of Ratio Cut. Before you install Ratio Cut you must first
install Infrastructure, which you can obtain by anonymous FTP from
ftp://ftp.nj.nec.com/pub/qobi/infrastructure.tar.Z, and QobiScheme, which you
can obtain by anonymous FTP from
ftp://ftp.nj.nec.com/pub/qobi/QobiScheme.tar.Z. To compile this release of
Ratio Cut, you need version 1.17 of Infrastructure, or better, and version
1.30 of QobiScheme, or better. For those who don't wish to compile Ratio Cut
themselves, the bin directory contains precompiled executables for Red Hat 6.0
with kernel 2.2.10 on Intel/x86s. You do not need to install Infrastructure
or QobiScheme to use the precompiled executables.
INSTALLATION
To compile Ratio Cut, first unpack the distribution:
% uncompress ratio-cut-0.2.tar.Z
% tar xvf ratio-cut-0.2.tar
% rm ratio-cut-0.2.tar
% cd ratio-cut-0.2
Then do the following:
% ./build
USAGE
The techniques are documented in our paper `Image Segmentation with Ratio Cut'.
The paper is included in the documentation directory. Typically, one segments
a grey-scale image foo.pgm by performing three sequential steps using three
different programs in our package:
Step 1: Produce the edge weights of the graph.
% mrc-weight foo
Step 2: Iteratively bipartition the graph with ratio cut. For the first
iteration of a multi-scale segmentation, do not use the -H option.
For subsequent iterations of a multi-scale segmentation, add the -H
option.
% mrc-cut foo
Step 3: Read the segmentation results and save the segmentation into
foo-edge.pgm, foo-area.pgm, and foo-all.ppm.
% mrc-read foo
Type "mrc-weight -help", "mrc-cut -help", or "mrc-read -help" for detailed
information and more parameter-setting options. The results from the paper
can be replicated by doing:
% ./generate
PORTABILITY
Ratio Cut has been tested only under Linux 2.2.10 on Intel/x86s, though it may
work under other operating systems on other platforms.
COMMUNICATION
Bug mail should be addressed to Bug-Ratio-Cut@AI.MIT.EDU and not to us
personally. Please include the version number (0.2) in the message. Periodic
announcements of bug fixes, enhancements, and new releases will be made to
Info-Ratio-Cut@AI.MIT.EDU. Send mail to Info-Ratio-Cut-Request@AI.MIT.EDU to
be added to the Info-Ratio-Cut@AI.MIT.EDU mailing list.
HOW TO OBTAIN
The current release of Ratio Cut is available by anonymous FTP from
ftp://ftp.nj.nec.com/pub/qobi/ratio-cut.tar.Z.
CONDITIONS
Ratio Cut is built upon a number of software packages from other sources:
Concorde: http://www.math.princeton.edu/tsp/concorde.html
Blossom4: http://www.or.uni-bonn.de/home/rohe/matching.html
LEDA: http://www.mpi-sb.mpg.de/LEDA/
NCUTS: http://www.cs.berkeley.edu/~doron/software/ncuts/
The distributions for Concorde, Blossom4, LEDA, and NCUTS are included in the
directories 970827, blossom4, LEDA-4.2, and Ncut/Shi-Malik respectively. The
executables for Ratio Cut statically link against code from Concorde, Blossom4,
and LEDA. (NCUTS is not directly used by Ratio Cut. We include it in the
distribution because it is used by our scripts to generate figures for the
included paper.) There are restrictions, however, on the use of Concorde,
LEDA, and NCUTS:
The source code of Concorde is available for academic research. For other
uses, you must contact concorde@caam.rice.edu.
See http://www.math.princeton.edu/tsp/concorde.html for details.
Ratio Cut includes the research version of LEDA. The research version
can only be used for academic research and teaching purposes. For
commercial use, a license must be obtained. See the files
LEDA-4.2/license.txt and LEDA-4.2/README for details.
NCUTS can be used for educational, research, and not-for-profit purposes,
without fee and without a signed licensing agreement. For commercial use
contact The Office of Technology Licensing, UC Berkeley, 2150 Shattuck
Avenue, Suite 510, Berkeley, CA 94720-1620, (510) ***3-7201. See the file
Ncut/Shi-Malik/COPYRIGHT for details.
Ratio Cut inherits these restrictions and can be used freely only for academic
research and teaching purposes. To use Ratio Cut for commercial purposes,
licenses must be obtained for Concorde, LEDA, and NCUTS as well as Ratio Cut
itself.
Ratio Cut, excluding Concorde, Blossom4, LEDA, and NCUTS, is covered by the
following copyright:
Copyright (c) 2001, NEC Research Institute Inc. All rights reserved.
Permission to use, copy, modify, and distribute this software and its
associated documentation for non-commercial purposes is hereby granted,
provided that the above copyright notice appears in all copies, derivative
works or modified versions of the software and any portions thereof, and that
both the copyright notice and this permission notice appear in the
documentation. NEC Research Institute Inc. shall be given a copy of any such
derivative work or modified version of the software and NEC Research Institute
Inc. and its affiliated companies (collectively referred to as NECI) shall be
granted permission to use, copy, modify and distribute the software for
internal use and research. The name of NEC Research Institute Inc. and its
affiliated companies shall not be used in advertising or publicity related to
the distribution of the software, without the prior written consent of NECI.
All copies, derivative works or modified versions of the software shall be
exported or reexported in accordance with applicable laws and regulations
relating to export control. This software is experimental. NECI does not
make any representations regarding the suitability of this software for any
purpose and NECI will not support the software. THE SOFTWARE IS PROVIDED AS
IS. NECI DOES NOT MAKE ANY WARRANTIES EITHER EXPRESS OR IMPLIED WITH REGARD
TO THE SOFTWARE. NECI ALSO DISCLAIMS ANY WARRANTY THAT THE SOFTWARE IS FREE
OF INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHTS OF OTHERS. NO OTHER
LICENSE EXPRESS OR IMPLIED IS HEREBY GRANTED. NECI SHALL NOT BE LIABLE FOR ANY
DAMAGES, INCLUDING GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE.
近期下载者:
相关文件:
收藏者: