2012年10月21日

摘要: 调色板即是位图像素颜色信息的索引表,真彩色位图图像没有调色板。文件头:1 char bfType[2];2 DWORD bfsize;3 WORD bfReserved1;4 WORD bfReserved2;5 DWORD bfOffBits;位图信息图:DWORD bfSize;DWORD bfWidth;//以像素为单位DWORD biHeight;//WORD biPlanes;//位平面数,为1WORD biBitCount;//像素位数,1、4、8、24DWORD biCompression;//压缩类型,0 为不压缩DWORD biSizeImage;//压缩图像大小DWORD 阅读全文
posted @ 2012-10-21 03:13 烧洋 阅读(151) 评论(0) 推荐(0)
 
摘要: 一:颜色定义;光本质上是电磁波,根据麦克斯韦电磁波理论,变化的磁场产生电场,变化的电场产生磁场。颜色和光的关系,可见光部分。从生物角度看:人眼中的锥状细胞和杆状细胞都能感受颜色。通常有6、7百万的锥状细胞可分为三类主要感受红绿蓝三种颜色。杆状细胞大约有7500万到15000万之间,主要用于获得灰度信息。二:常用色彩空间;从颜色感知的角度:混合型颜色空间:RGB,CMY(K)、XYZ,三基色比例合成。非线性亮度颜色空间:YUV,一个分量用于非色彩感知,两分量感知色彩,(当需要黑白图像时,就非常方便)HSV、HSL等。从技术角度:计算机图形色彩空间:RGB、HSV等CIE颜色空间:电视系统色彩空间 阅读全文
posted @ 2012-10-21 02:50 烧洋 阅读(325) 评论(0) 推荐(0)
 
摘要: 一:MFC应用程序框架;①应用程序入口:WinMain函数。但是向导生成代码中找不到,被MFC简化隐藏鸟。 在MFC中CWinApp类就是负责提供程序入口的类。 项目中的类继承它,重写InitInstance,ExitInstance等函数完成具体工作。②应用程序框架:一个窗口容器,程序其他部件都在其中,对一个app,框架包括整个窗口,从标题栏、状态栏到边框。 有多种框架,对SDI,程序只有一个主框架类CMainFrame(CFrameWnd的派生类),视图建立在主框架类的基础上; 对MDI,程序还有一个子框架类CChildFrame(CMDIChildWnd的派生类),视图建... 阅读全文
posted @ 2012-10-21 02:09 烧洋 阅读(263) 评论(0) 推荐(0)

2012年9月18日

摘要: 1、标准C++要求main函数必须声明为int型。有的os(unix,linux)要求执行一个程序后必须向os返回一个数值。因此,C++程序正常执行时,返回0,否则返回-1. 只要记住:在main前加int,同时在main函数最后加语句return 0;2、"." 成员运算符,把对象和成员联接起来。<对象名>.<数据成员名>或者<对象名>.<成员函数名>(<参数表>) "->"指向运算符,指向对象的指针的成员。<对象指针名> -> <数据成员名>或者<对 阅读全文
posted @ 2012-09-18 21:16 烧洋 阅读(132) 评论(0) 推荐(0)