数字图像处理_真彩图转换灰度图_纯C
来源:互联网 发布:专利流氓知乎 编辑:程序博客网 时间:2024/05/10 05:45
头文件见软件开发其他关于数字图像处理中loadbmp.h
nocolor.c
#include "loadbmp.h"void NoColor(){int x,y,p;BYTE Point;if (lpBitmap==0) return;for(y=0;y<nHeight;y++)for(x=0;x<nWidth;x++){p=x*3+y*nByteWidth;Point=(BYTE)(0.299*(float)lpBits[p+2]+0.587*(float)lpBits[p+1]+0.114*(float)lpBits[p]+0.1);lpBits[p+2]=Point;lpBits[p+1]=Point;lpBits[p]=Point;}}void main(int argc, char *argv[]){OpenFile();NoColor();SaveAs();}
转换前:
转换后:
- 数字图像处理_真彩图转换灰度图_纯C
- 数字图像处理_椒盐噪声_纯C
- 数字图像处理_高斯噪声_纯C
- BMP真彩图转化为灰度图处理方法
- c语言实现真彩图到灰度图的转化
- 将24位BMP真彩图转换成BMP灰度图
- 将24位BMP真彩图转换成BMP灰度图
- 24位真彩图转8位灰度图并分解位平面 c-c++实现
- 【数字图像】C++8位和24位BMP位图的平滑、锐化、二值化处理,以及24位真彩图的灰度化
- 24位真彩图转8位灰度图
- 【数字图像处理】<纯C++>读取、裁剪、缩放、旋转和存储8位bmp灰度图像
- 【数字图像处理】<纯C++>读取、裁剪、缩放、旋转和存储8位bmp灰度图像
- MATLAB实现3通道的真彩图像转换成2通道的灰度图像
- 彩图转灰度图算法
- 真彩色转换灰度图
- c#_灰度图,二值化,腐蚀算法等具体实现
- 图像处理(4)_灰度线性变换
- Matlab之索引图像转化为灰度图和真彩图
- 英语能力直接决定在IT行业发展的高度
- AjaxPro怎么传对象参数
- 深入浅出Node.js(一):什么是Node.js
- 深入浅出Node.js(二):Node.js&NPM的安装与配置
- POJ 3268 Silver Cow Party
- 数字图像处理_真彩图转换灰度图_纯C
- java学习攻略
- 深入浅出Node.js(三):深入Node.js的模块机制
- POJ3087,Shuffle'm Up,有人说这是bfs...
- Holding Bin-Laden Captive!(母函数)
- 如何为WinForm程序打包
- 自适应滤波算法的回音消除的学习
- 深入浅出Node.js(四):Node.js的事件机制
- 深入浅出Node.js(五):初探Node.js的异步I/O实现