11 2013 档案

摘要:这书也算是必修吧,尤其是我这种非科班人员,还是应该抽时间尽量学习一下。大致翻过一遍,习题非常多,尽力吧。##构造过程抽象* 为了表述认知,每种语言都提供了三种机制:基本元素;组合方式;抽象方法。* 前缀表示法,haskell中有学过,scheme中基本都是前缀表达,这使得表达式的可读性略微降低。* 声明变量:`(#define name value)`,和C中的宏声明一致,声明函数:`(#define (func ( para1,para2...) ())`;* 一般性求职规则是**树形累积**,其他的被称为**特殊形式**(如`define`语句)。* Scheme中多项式求值遵从**代换模 阅读全文
posted @ 2013-11-24 13:48 生无所息 阅读(2066) 评论(0) 推荐(0) 编辑
摘要:### `highgui`的常用函数:`cv::namedWindow`:一个命名窗口`cv::imshow`:在指定窗口显示图像`cv::waitKey`:等待按键### 像素级* 在灰度图像中,像素值表示亮度,所以0表示黑色,255表示白色;* 图像在本质上都是一个矩阵,但是灰度图像的值就是一个矢量,而彩色图像则是多通道的向量,所以可以通过`image.at(row,colomn)[]`来取值,灰度就是`uchar`,常用的RGB通道则是`cv::Vec3b`,b代表ushort,s-short, i-int, f-float. at方法本身不做任何类型转换;* 矩阵可以声明为`cv::M 阅读全文
posted @ 2013-11-13 15:29 生无所息 阅读(2665) 评论(0) 推荐(1) 编辑