about 3 years ago

实在是受不了每上一次logdown都要翻墙的生活了

 
about 3 years ago

准备工作

如何配置vs2010+opencv

光弄这个都浪费了我好长时间囧,最后还是看这篇东西解决的,亲测可行。

使用octave

因为matlab收费,所以我们助教是教我们使用octave的,课件见

一些易错点:

A = [2,2];
P = zeros(1,2);
P(A)++;
//答案是 0, 1,并不会同时++
round([-0.5, 0.5])
//答案是 -1, 1 并不是 0 1

初探

Ip1Image *img1;//图像文件指针

//载入图像  

cvLoadImage("文件名", -1);// 默认读取图像的原通道数  
cvLoadImage("文件名", 0); //强制转化读取图像为灰度图  
cvLoadImage("文件名", 1); //读取彩色图  

//图像复制  

cvCopy(img1, img2, NULL);//图像指针间内容的复制,img2指针应该提前用cvCreateImage函数生成好  

//图像文件保存  

cvSaveImage("文件名", img1);  

//创建窗口  

cvNamedWindow("窗口名", 0); //用户可手动修改窗口大小  
cvNamedWindow("窗口名", 1); //用户不可修改窗口大小

//在窗口中显示图像  

cvShowImage("窗口名", img1); //可以不提前新建窗口  

//销毁窗口  

cvDestroyWindow("窗口名");  

//释放图像  

cvReleaseImage(&img1);  //其中的机制我还不是很懂

提取像素

像素值的取值是0~255,octave和opencv中是一样的

octave中下标默认是从1开始

貌似在opencv内是B,G,R顺序排列,见这里

在octave中是R,G,B顺序排列,见这里

 
about 3 years ago

悔恨

到大学2个月了,感触蛮多的。

以前我总是觉得除了我的身高外没有什么东西能让我后悔,但到了大学以后,我发现我开始后悔了:为我高中太过颓废没有好好学习而后悔。

不得不说,我高中时的眼界实在是太低了,以为只要到了清北再好好学习就可以了。但事实是,到了大学后发现很多东西别人早就在高中的时候就学过了,数分和高代就不谈了,别人还会怎么写网页,搭建博客,写网页代理什么的,牛的不行。更有厉害的,大一就去实习了,如CMG大爷orz。老实说,我也是想大一就去实习的,但发现自己什么都不会sigh。ACM就更加不用谈了,牛人太多,根本竞争不过。更何况我高三颓废了这么久。

有句话说得好:“学如逆水行舟,不进则退。”以前我总觉得这句话是扯淡,但如今我被这句话深深的戳痛了。偶然间翻到了byvoid大神的这篇日志,一开始只是单纯的觉得他很厉害,但直到我百度了他,并看到阿里对他的评价,才知道他真的特别特别牛。小学三年级就买了basic开始自学,那个时候的我在打游戏.....高中就开发出了OpenCC,那个时候的我还是在打游戏......“学如逆水行舟,不进则退。”大概如此吧,别人在你玩的时候努力学习,比你厉害一点也不奇怪。

后悔了这么多然并卵,毕竟没有办法回到过去。很想去实习然而没有这个能力,很想在课外自学一点东西然而课内都应付不过来。翻了很多牛人的博客,学习经验,发现牛人们都是真正的喜欢自己所学的东西并且珍惜每一分一秒在学习,单从这上面讲,我就差得远了。

出来混,总是要还的。既然高中浪费了这么多时间,大学也只能抓紧时间填坑了。

心愿单

1、绩点保持在3.58以上,这是绝对绝对的底线!!
2、数分高代学清楚,认真的理解+刷题。
3、计概实验班的上课内容尽可能都理解(这门课真的蛮虐的,然而确实是能学到东西。总而言之还是要好好理解。)

其实能做到以上这些就蛮不容易了+没有其他的额外时间了,毕竟以前留的坑太多了
4、没时间码代码,做竞赛题了,这真的是个大问题!只能留到期中以后了?希望自己不会食言。毕竟还想着大二抱涛哥大腿混个区域赛奖牌
5、英语其实是已经荒废了,因为根本就没有时间去学,我总算是理解了为啥各种大牛都说”专门花时间去学英语是浪费时间了“,但是这个坑总是要填的,但是只能留到寒假了。

得拿个小本子将要做的事情记下来才行。

年少时的我就是梦想很大,行动很少的人啊,真的很想回到过去狠狠的揍自己一顿呢。
但无论如何都不想让年幼的自己失望!
脚踏实地,心怀梦想

 
over 4 years ago

Hi, This a demo post of Logdown.

Logdown use Markdown as main syntax, you can find more example by reading this document on Wikipedia

Logdown also support drag & drop image uploading. The picture syntax is like this:

Bloging with code snippet:

inline code

Plain Code

puts "Hello World!"

Code with Language

puts "Hello World!"

Code with Title

hello_world.rb
puts "Hello World!"

MathJax Example

Mathjax

Inline Mathjax

The answser is .

Table Example

Tables Are Cool
col 1 Hello $1600
col 2 Hello $12
col 3 Hello $1