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.

近期下载者

相关文件


收藏者