- 博客(70)
- 资源 (12)
- 收藏
- 关注
转载 anydvd 破解
转载,转自http://tieba.baidu.com/p/1299609501和http://bbs.pcbeta.com/viewthread-890211-1-1.html。anydvd主要是可以破解dvd区域限制,比如好多jpop的dvd如果不用anydvd就播放不了……0,断网。1,修改host127.0.0.1 iw2.slysoft.com1
2014-03-25 18:12:55 1872
原创 Depth Extraction from Video Using Non-parametric Sampling 简介
Depth Extraction from Video Using Non-parametric Sampling是eccv2012年的一篇文章,主要讲的是如何从一个视频里得到深度信息。不过也包含从图像得到深度信息的方法。这里讲一下怎么得到图像信息。文章作者karsch,主页在http://kevinkarsch.com/?portfolio=300。作者放出了代码和数据集,不过如果
2014-03-21 23:12:31 1217
原创 labelme 简介
labelme是一个图像库,项目主页是http://new-labelme.csail.mit.edu/Release3.0/index.php。这个图像库里面提供图像和label,什么是label呢?就是图像里面的物体会被做标记,具体看图:这些不同颜色的线就是label,他们把图形里面的物体标记出来。然后这些线具体使用一个xml文件表示,不会改变图像。
2014-03-21 20:08:58 12530 2
原创 Algorithm of Contour Detection Improvement (2)
To combine the objects, first, we should detect whether the intersection line is flat. As I have said, it may fail in some cases. But in many cases, it is enough. So there comes the question: how do w
2014-02-20 22:41:10 865
原创 Algorithm of Contour Detection Improvement
Contour Detection is a very good method. It detects the contours in the picture and sorts the by the differences of local color. But because it's sensitivy, it may lead error. Below is a result of the
2014-02-20 16:34:41 809
原创 将jet图像改为灰度图
jet是一个256位颜色索引,用matlab可以把灰度图变成jet图片,但是怎么反过来我在matlab上没找到,所以只好自己另写程序了。以下是jet.txt,是jet的颜色索引。0.000000 0.000000 0.5156250.000000 0.000000 0.5312500.000000 0.000000 0.5468750.000000 0.000000 0.56
2014-02-14 18:23:58 3048
原创 patch match
做项目要求修补图片。所以开始各种google。细细一数,发现可以用来做补全的论文还真不少。从07年的Space-Time Completion of Video,到08年的Summarizing Visual Data Using Bidirectional Similarity,再到09年的改进PatchMatch: A Randomized Correspondence Algorithm f
2014-02-06 12:41:31 4794 18
转载 c++ 合并图种
半是原创半是转载吧,说明是借用凉手抚温柔文章中的说明,代码原创,不过参考了一下开源中国的代码。什么是图种:一种采用特殊方式将图片文件(如jpg格式)与rar文件结合起来的文件。该文件一般保存为jpg格式,可以正常显示图片,当有人获取该图片后,可以修改文件的后缀名,将图片改为rar压缩文件,并得到其中的数据。由于这种方式通常为了一些网友传播种子文件,故称为图种,又叫内涵图。
2014-02-04 01:32:04 1767
翻译 在windows下编译 gimp 插件
gimp号称linux下的ps,当然他也有windows版本。此软件的工作几乎全是靠插件来完成的,自身仅提供通讯功能以支持插件。并且他有很多很有意思的插件,比如图像补全插件resynthesizer,大家可以自行尝试。今天这篇文章半是翻译,半是转载吧。其实在windows下编译gimp插件并不是很难。首先要做的是配置好gtk。gtk的配置请见http://twyok.blo
2014-01-26 22:26:00 2408
原创 Contour Detection and Image Segmentation 简介
Contour Detection and Image Segmentation是UC Berkeley2010年的一篇论文。项目主页在http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/resources.html。众所周知,不加交互的图像分割一直是一个很困难得问题,这篇文章就有很好的效果。具体是通过检测轮廓来进行分
2014-01-26 20:48:34 1233
原创 Recovering Occlusion Boundaries 简介
这篇论文的主要内容是如何从一张图片中生成深度图。对于某些图,效果还不错。不过吐槽一下,调试起来太麻烦了,readme写的xx无比,看了让人十分纠结。需要用到BSDS,lightspeed和photoPopup等等文件。然后按照readme一一调试好,在可以运行。BSDS需要在ubuntu下编译。我试了一下,只需要其中的m文件即可,不需要编译的mex文件了。但在windows
2014-01-26 17:29:01 1144
原创 Automatic Photo Pop-up 简介
Automatic Photo Pop-up 是cmu的Herek Hoiem的05年的一篇论文。文章的效果也很简单,就是从一幅图像生成3d效果。项目主页在http://www.cs.uiuc.edu/homes/dhoiem/projects/popup/index.html,提供源代码和程序的下载。不过根据我的测试,linux版本的程序用的是gcc3,很老的版本,所以下下来会提示s
2014-01-26 17:04:31 1625 2
原创 opencv 凸性检测
对于一个图形来说,凸性是很重要的一个性质。检测图形也有很多办法。这里介绍两个。1,凸包。可以先求一个物体的凸包,然后算两者的面积之比。2,对于图形边界任意两点,做一条连线,看这条线是否在图形内部。凸性的大小为在内部的连线与总连线之比。方法2出自一篇论文,具体哪篇我忘了,不过我把方法用opencv写了出来。1的话,opencv自带凸包检测。具体请自行查阅吧。
2014-01-26 16:19:35 3547
转载 opencv 分水岭算法
分水岭算法是一种简单的图像分割算法,具体是人为规定两点(以两点为例),然后把这两点看做低谷,向里面注水,不停地蔓延,直到两点形成的湖交界。opencv自带了这个程序。摘抄如下,其中我做了一些修改。#include #include #include #include using namespace cv;using namespace std;Mat ma
2014-01-26 15:54:35 1057
原创 make3d 简介
现在有许多从单幅图像生成3位效果的算法,比如make3d, photopopup等等。下面介绍一下make3d。make3d的项目主页在http://make3d.cs.cornell.edu/index.html。他提供代码下载,还建立了一个gallery,上面放的是一些良好的例子。大家可以去看一看,例子真是很精致,生成的效果图空间感很强烈。本项目采用学习算法,事先已经建
2014-01-26 14:40:43 4572 6
转载 matlab jpg2ppm
转载,转自:紫澜。1. jpg2ppmfunction status = jpg2ppm(infilename, outfilename) I = imread(infilename, 'jpg'); imwrite(I, outfilename, 'ppm'); status = 0; close;end2. 命令jp
2014-01-26 10:52:46 5308
转载 图像分割之 Efficient Graph-Based Image Segmentation
图像分割历来是很难的问题,因为计算机并不是人眼,可以识别一个个物体。在他看来,一张图片,无非就是一串串数字而已。因而,如何让计算机能够自动分离出一张图片的若干个物体成为人们研究的重点,不过很可惜,所有的分割算法(不加交互)都有这样那样的缺陷,也许要再过一百年,才能发展出不加交互的良好的分割算法吧。今天介绍一种04年发展的算法,名叫Efficient Graph-Based Image
2014-01-26 10:41:15 2712
转载 opencv grabcut 分割算法
本代码摘自opencv的示例代码,自己做了一些修改,加入了一个输出mask的功能。另外,由于grabcut会造成不少小洞,所以还加入了了一个轮廓检测模块。但这样会导致最外层的一层像素显示不出来。detect.h: //本程序的目的是检测mask//缺点: 1, 会造成边界有一个像素丢失//2, 会造成obj中间的洞检测不出来#include #include #inclu
2014-01-26 10:12:27 1170
原创 opengl 显示图片以及保存图片
opengl 的贴图功能是很基本的,不过也难住了我这个新手,所以特意写了一个示例程序,以便以后查阅。程序很简单,只是在在 x, y 平面画一个框,然后贴上一张图。并且可以保存opengl窗口到图片。//本程序的目的是展示贴图和保存图片#include #include #include #include #include using namespace cv
2014-01-18 16:09:51 5774
原创 gimp 图像补全插件 resynthesizer
最近在做一些图片补全的工作。本以为补全就只有photoshop的patchmatch这一种方法,但后来发现不是这样。有一款号称linux下的ps的软件,名字叫做gimp。他也提供类似功能。细细一查,这款软件确实很有来头,连gtk在刚出现时都是专门为此软件写界面的。当然,现在gtk发展起来了。这款软件很多功能都是靠插件在工作,他只提供一个通讯用的接口。靠着各种开源的插件,他实现了众多功能,好不好
2014-01-14 20:33:54 3722 1
转载 opencv 合并图片到 avi
算是转载吧,借鉴了别人写的程序,自己修改了一下。//本程序的目的是合并图片到avi#include #include using namespace cv;#include using namespace std;int main(){ int num = 0; char name[100]; sprintf(name, "input/blue_rotate2_55
2014-01-14 20:13:34 932
原创 mex 编译 c 文件报错
最近在编译的Hoiem的一个项目, 就是Recovering Occlusion Boundaries (ICCV 2007)。 不得不说, 这家伙是在是太xx了。 他放的代码都是0607年的, 那时候matlab版本很低。而且gcc也只有可怜的3.3(现在都4.8了)。 所以用他的代码, 会让你无比纠结。不过还是调试成功了。 但在调试时遇到一个很有意思的问题: mex编译c文件报错。
2014-01-02 21:47:02 1773
原创 windows 命令行使用 gzip
昨天想编译一个matlab的project,这个项目本身是在linux下的,改了改函数,比如~/make3d/params/之类的地址改成C:/Users/Administrator/Desktop/Make3dSingleImageStanford_version0.1/Para/,比如random函数改为rand函数等等。 最后编译是成功了,也计算出结果了,但卡在一个小问题上
2013-09-20 13:18:52 6491 6
A Learning Based Framework for Depth Ordering
2014-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人