"Grabcut"Interactive Foreground Extraction using Iterated Graphcuts

概述:GrabCut是基于图割(Graphcut)的最小割理论的一种抠图算法,主要改进点在于grabcut使用
高斯混合模型拟合像素分布,并且进行迭代的分割,直到实现前后景分离。

1.预备知识Graphcut

2.Grabcut原理

3. 算法原理

3.1 开发环境

3.2 实现过程





结果(其实可以用复杂环境下的背景的图)

4. 心得体会

  1. 学会用高斯混合模型去拟合像素分布,用最小割算法实现前后景分离。
  2. 学会用opencv做一些简单的交互界面。
  3. 之前做过的算法要反复看,不能做完一次就放下。

5. 参考文献

  1. “GrabCut”: interactive foreground extraction using iterated Graphcuts
  2. 读《“GrabCut” – Interactive Foreground Extraction using Iterated Graphcuts》
  3. 图像分割之(二)Graphcut(图割)
  4. 图像分割之(三)从Graphcut到Grab Cut
  5. GrabCut
  6. ComputerVision
  7. grabcut
  8. interactive_grabcut
  9. Grabcut-Revisited

【计算机图形学】“Grabcut“Interactive Foreground Extraction using Iterated Graphcuts相关推荐

  1. 图割论文阅读笔记:“GrabCut” — Interactive Foreground Extraction using Iterated Graph Cuts

    "GrabCut" - Interactive Foreground Extraction using Iterated Graph Cuts 摘要 经典的图像分割使用纹理(颜色) ...

  2. Python+OpenCV:交互式图像前景提取(Interactive Foreground Extraction using GrabCut Algorithm)

    Python+OpenCV:交互式图像前景提取(Interactive Foreground Extraction using GrabCut Algorithm) ################# ...

  3. 中国计算机学会CCF推荐国际学术会议和期刊目录-计算机图形学与多媒体

    计算机图形学与多媒体 中国计算机学会推荐国际学术刊物  (计算机图形学与多媒体) 一.A类 序号 刊物简称 刊物全称 出版社 网址 1 TOG ACM Transactions on Graphics ...

  4. 计算机图形学与几何造型导论_计算机图形学导论

    计算机图形学与几何造型导论 历史 (History) The main forerunner sciences to the development of modern computer graphi ...

  5. 计算机图形学多边形填充代码_计算机图形学 Computer Graphics (第一周笔记及课件翻译)...

    本文使用 Zhihu On VSCode 创作并发布 注:本文部分内容源自于UDE课程 Computer Graphics(Prof. Dr. Jens Krüger),仅供本人自己学习与作为课程笔记 ...

  6. 《Computer Graphics with OpenGL》计算机图形学读书笔记 02——计算机图形学软件

    这里是<Computer Graphics with OpenGL>英文原版第四版的读书笔记,预计每一章写一篇读书笔记.本篇为第二章,简要介绍计算机图形学的相关软件.图形学相关软件可分为两 ...

  7. 数学系列:数学在计算机图形学中的应用

    宇宙的琴弦 博客园 首页 新随笔 联系 订阅 管理 随笔 - 60   文章 - 0   评论 - 0 数学系列:数学在计算机图形学中的应用 Copyright © 1900-2016, NORYES ...

  8. 什么是计算机图形学?(转自中国科学技术大学-刘利刚)

    (如需交流,请关注公众号:神马观止) [注] 由于时常有本科学生来向笔者询问计算机图形学是做什么的,为了使得学生能够快速了解计算机图形学,有利于他们在选择研究生方向做出适合自己的选择,特撰写此文.本文 ...

  9. 刘利刚老师谈什么是计算机图形学?

    什么是计算机图形学? 刘利刚 中国科学技术大学 图形与几何计算实验室 http://staff.ustc.edu.cn/~lgliu [注] 由于时常有本科学生来向笔者询问计算机图形学是做什么的,为了 ...

最新文章

  1. 云上建站快速入门:博客、论坛、CMS、电子商务网站统统搞定
  2. 谷歌浏览器中文版_GitHub上最励志的计算机自学教程:8个月,从中年Web前端到亚马逊百万年薪软件工程师 | 中文版...
  3. android studio 错误: 找不到符号 符号: 方法 xxx() 位置: 类 xxx
  4. Http协议--Get和Post区别
  5. java 3_Java 3 (Java的数据类型)
  6. 20万DBA都在关注的12个问题
  7. ajax返回list前台遍历_微信返回列表页回到原浏览位置问题记录
  8. ca 自建 颁发证书_自建 ca 及使用 ca 颁发证书
  9. 千亿级照片,毫秒间匹配最佳结果,微软开源 Bing 搜索背后的关键算法
  10. play framework anorm orm 化构想
  11. innodb逻辑存储结构
  12. 嵌入式技术学习路线分享
  13. 网状结构(图)的基本知识——图的基本概念
  14. 例题6-21 uva506 System Dependencies 模拟
  15. Vue 记账凭证模块组件
  16. 别说BAT了,蚂蚁金服上市估值2k亿美金,十年Android不想努力了
  17. UX设计秘诀之注册表单设计,细节决定成败
  18. 彩虹代shua最新6.6版本源码/修改版/后台同步官方版本升级
  19. 测试开发实战[提测平台]19-Echarts图表在项目的应用
  20. 100集华为HCIE安全培训视频教材整理 | 安全认证概述

热门文章

  1. 多线程十 JUC包下的常用工具类
  2. python谁发明的1003python谁发明的_编程语言简史:有人不喜欢花括号,于是他发明了 Python...
  3. android 小项目 简单项目 大作业 演示文档 结业 选修课 论文 答辩
  4. 网站服务器ip 前缀,如何查看ipv6地址前缀
  5. 结合数学分析、复变函数重新看待指数函数e^{x}
  6. 【定时同步系列9】QPSK基带调制+Gardener定时误差检测+解调误码率曲线之MATLAB并行仿真姊妹篇二
  7. Unity3D入门:3D场景
  8. 素数——C语言简易方法
  9. jsch 移动服务器上文件,使用JSch实现SFTP文件传输
  10. html视频标签属性