One cut in grabcut的OpenCV实现代码以及工程


说明: http://blog.csdn.net/wangyaninglm/article/details/50074613 One cut in grabcut(grabcut算法的非迭代实现?) 本文针对交互式图像分割中的图割算法,主要想翻译一篇英文文献。不足之处请大家指正。 这是博主近期看到的效果最好,实现最简单,运算时间最短的交互式图割算法,而且由于是发明图割算法实验室原班人马的文章和代码,所以非常值得研究。
资源截图
代码片段和文件信息

#include “ComputeTime.h“
#include 
#include 

ComputeTime::ComputeTime()  
{  
Initialized=QueryPerformanceFrequency((LARGE_INTEGER   *)&Frequency);  
}  
   
 ComputeTime::~ComputeTime()  
{  
    
}  
   
 bool   ComputeTime::Begin()  
{  
if(!Initialized)  
return 0;

 return   QueryPerformanceCounter((LARGE_INTEGER   *)&BeginTime);  
 }
     
 double   ComputeTime::End()
{  
 if(!Initialized)  
return 0;

   
 __int64   endtime;  
   
 QueryPerformanceCounter((LARGE_INTEGER   *)&endtime);  
    
  
 __int64   elapsed = endtime-BeginTime;  
    
  
 return   ((double)elapsed/(double)Frequency)*1000.0;  //单位毫秒
 }  

 bool   ComputeTime::Avaliable()
{  
 return Initialized;  
}   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      79209  2015-11-27 20:24  OneCutWithSeeds16068.jpg

     文件      47609  2015-11-27 20:24  OneCutWithSeeds3063.jpg

     文件      54207  2015-11-27 20:24  OneCutWithSeeds8068.jpg

     文件       7220  2015-11-27 20:23  OneCutWithSeedslock.h

     文件        788  2015-11-27 20:23  OneCutWithSeedsComputeTime.cpp

     文件        390  2015-11-27 20:23  OneCutWithSeedsComputeTime.h

     文件       4338  2015-11-27 20:27  OneCutWithSeedsDebugcl.command.1.tlog

     文件      38192  2015-11-27 20:27  OneCutWithSeedsDebugCL.read.1.tlog

     文件       3478  2015-11-27 20:27  OneCutWithSeedsDebugCL.write.1.tlog

     文件      50624  2015-11-27 20:24  OneCutWithSeedsDebugComputeTime.obj

     文件     129945  2015-11-27 20:24  OneCutWithSeedsDebugfrida_small.jpg

     文件      82006  2015-11-27 20:27  OneCutWithSeedsDebuggraph.obj

     文件     331830  2015-11-02 16:30  OneCutWithSeedsDebugleft.bmp

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink-cvtres.read.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink-cvtres.write.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.6376-cvtres.read.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.6376-cvtres.write.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.6376.read.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.6376.write.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.7612.read.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.7612.write.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.9032-cvtres.read.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.9032-cvtres.write.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.9032.read.1.tlog

     文件          2  2015-11-27 20:27  OneCutWithSeedsDebuglink.9032.write.1.tlog

     文件       3214  2015-11-27 20:27  OneCutWithSeedsDebuglink.command.1.tlog

     文件       5132  2015-11-27 20:27  OneCutWithSeedsDebuglink.read.1.tlog

     文件       1906  2015-11-27 20:27  OneCutWithSeedsDebuglink.write.1.tlog

     文件     149070  2015-11-27 20:27  OneCutWithSeedsDebugmaxflow.obj

     文件       2230  2015-11-27 20:27  OneCutWithSeedsDebugmt.command.1.tlog

............此处省略130个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)