我要实现的是先从文件中读取一个BMP图象,再将其转换成灰度图,并显示出来
解决方案 »
- vs2008MFC中怎么设置默认菜单?
- CLXClientDlg::CLXClientDlg(CWnd* pParent /*=NULL*/)
- VC 鼠标钩子 程序假死 大家进来帮忙看看啊
- ftp list命令问题
- 如何在VC中调用一台机器上安装的不同word版本?
- 屏幕截图
- ***在XP下怎么知道并口的地址***
- 有什么经典的RFC的书啊?
- 急!!如何消除Dialog中控件的闪烁?
- 关于SendMessage()函数里WM_COPYDATA的使用
- 急求关于 netmeeting 开发的小程序源码! 网上下的例子看不懂 急用!!!! 500分求一个程序(在 网络编程 中)
- 请问加入动态链接库到工程中,是不是会在FileView中看不到?
int i,j;
unsigned char *temp,*temp0;
for(i=0;i<lpbih->biHeight;i++)
{
for(j=0;j<lpbih->biWidth;j++)
{
temp=lpBits;temp0=lpBits;
*temp0= ( 9798*(*temp) + 19235*(*temp++) + 3735*(*temp++)) / 32768;
*lpBits=*temp;
lpBits++;
*lpBits=*temp;
lpBits++;
*lpBits=*temp;
lpBits++;
}
}//再存储你得到的位图
通常把RGB一起付成他们3个中最大的那个。