GrabCut
所属分类:OpenCV
开发工具:Visual C++
文件大小:3787KB
下载次数:595
上传日期:2011-04-09 15:33:03
上 传 者:
tian_shi
说明: 基于opencv的图像分割算法,改进了graph cut算法
(image segmentation algorithm based on Opencv, improved from graph cut algorithm)
文件列表:
GrabCut\Color.cpp (4579, 2011-03-15)
GrabCut\GMM.cpp (10701, 2011-03-15)
GrabCut\GMM.h (2684, 2011-03-15)
GrabCut\GrabCut.cpp (10273, 2011-03-15)
GrabCut\GrabCut.sln (874, 2011-03-15)
GrabCut\GrabCut.suo (21504, 2011-03-21)
GrabCut\GrabCut.vcproj (7019, 2011-03-15)
GrabCut\GrabCut.vcproj.GSKENING-C0FABB.Administrator.user (1407, 2011-03-21)
GrabCut\Image.cpp (3121, 2011-03-15)
GrabCut\Image.h (1952, 2011-03-15)
GrabCut\UpgradeLog.XML (5061, 2011-03-15)
GrabCut\maxflow-v2.1.src\CHANGES.TXT (285, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\block.h (7408, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\graph.cpp (9987, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\graph.h (9240, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\maxflow.cpp (20033, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\.svn\all-wcprops (581, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\.svn\entries (831, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\.svn\text-base\block.h.svn-base (7408, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\.svn\text-base\graph.cpp.svn-base (9987, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\.svn\text-base\graph.h.svn-base (9240, 2011-03-15)
GrabCut\maxflow-v2.1.src\forward_star\.svn\text-base\maxflow.cpp.svn-base (20033, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\block.h (7408, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\graph.cpp (1494, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\graph.h (6419, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\maxflow.cpp (10504, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\.svn\all-wcprops (591, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\.svn\entries (833, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\.svn\text-base\block.h.svn-base (7408, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\.svn\text-base\graph.cpp.svn-base (1494, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\.svn\text-base\graph.h.svn-base (6419, 2011-03-15)
GrabCut\maxflow-v2.1.src\adjacency_list\.svn\text-base\maxflow.cpp.svn-base (10504, 2011-03-15)
GrabCut\maxflow-v2.1.src\.svn\all-wcprops (310, 2011-03-15)
GrabCut\maxflow-v2.1.src\.svn\entries (565, 2011-03-15)
GrabCut\maxflow-v2.1.src\.svn\text-base\CHANGES.TXT.svn-base (285, 2011-03-15)
GrabCut\Debug\BuildLog.htm (13462, 2011-03-21)
GrabCut\Debug\vc90.pdb (512000, 2011-03-21)
... ...
GrabCut implementation source code Copyright(c) 2005-2006 Justin Talbot
All Rights Reserved.
For educational use only; commercial use expressly forbidden.
NO WARRANTY, express or implied, for this software.
Uses Graphcut implementation by Vladimir Kolmogorov (vnk@cs.cornell.edu), 2001.
Requires: OpenGL, GLUT, and OpenCV libraries to compile and run.
Usage: grabcut.exe
Use mouse to drag a rectangle around the foreground portion of the displayed image.
Then use the following keys
'1': Show image
'2': Show GMM component assignment. Red shades are foreground components; green are background components.
'3': Show N-link weights. White is a large average N-link weight around a pixel, black is a low average N-link weight.
'4': Show T-link weights. Red component is foreground T-link weight, green component is background T-link weight.
' ' (space bar): Show/hide the computed alpha mask.
'o': Run one step of the GrabCut refinement algorithm
'r': Run the GrabCut refinement algorithm to convergence.
'l': Run the Orchard-Bouman clustering algorithm again. (It's run during initialization automatically.)
Escape: Stop refinement algorithm (after pressing 'r')
'q': Quit.
近期下载者:
相关文件:
收藏者: