解决方案 »
- 如何在控件中的Toolbar中显示Tooltips
- 今天修改一个很早以前的程序,在工具栏中加入一个按钮,并设置了tooltip,发现tooltip出不来了?
- 如何在VC中使一个对话框消失而使另一个显示出来.
- 请教**有关接口参数问题**
- 请教高人ado问题: 数据库表字段类型为text,如何insert
- 问一个关于学习vc中碰到的问题,请高手解答。
- 初学VC/MFC的郁闷——请各位高手介绍点经验啊!! 急!!谢谢!!!在线
- 这个打开数据库语句有何错误?老是说:'Open' : function does not take 4 parameters
- Microsoft Visual C++ 2010 Express 建了一个"Windows 窗体应用程序“ 发现我不会用了
- 如何使1个程序检测并控制第2个程序弹出的窗口
- vs2008下lib包含目录的问题
- A类有B类对象 B类有A类的指针 我这么操作有什么问题?
把灰度图每个像素的颜色,
按照灰度等级转换成对应的RGB颜色(最好建一个表)
非常感谢你的回答!!再求教一下,由于我是在MFC中做灰度图像的伪彩色处理,新建一个新的DIB,写入文件信息头,变换得到RGB三分量,我初步实现了做法,但是在显示的时候用的StretchDIBits函数来显示,但是这样就把原先的图像覆盖掉了,我想求教有什么新的方法可以开另一个子窗口,在保留原先的图像的基础上来显示变换后的图像,其中,我有DibImage的头文件,包含下列函数,但未申明数据成员。
BOOL PaintDIB (HDC, LPRECT, HDIB, LPRECT, CPalette* pPal);
BOOL CreateDIBPalette(HDIB hDIB, CPalette* cPal);
LPSTR FindDIBBits (LPSTR lpbi);
DWORD DIBWidth (LPSTR lpDIB);
DWORD DIBHeight (LPSTR lpDIB);
WORD PaletteSize (LPSTR lpbi);
WORD DIBNumColors (LPSTR lpbi);
HGLOBAL CopyHandle (HGLOBAL h);
BOOL SaveDIB (HDIB hDib, CFile& file);
HDIB ReadDIBFile(CFile& file);
BOOL ReplaceColorPal(LPSTR lpDIB, BYTE * bpColorsTable求教!!!
也可以用两个图片控件,显示。文档视图程序,可以用分割窗口,双视图显示。
也可以创建两个视图,一个显示灰度图,一个显示伪彩色图,这个有点麻烦。