基于c++的灰度线性变换
来源:互联网 发布:淘宝客推广数据分析 编辑:程序博客网 时间:2024/05/19 02:23
灰度的线性变换:正比+反比
DB=f(DA)=k*DA+b
DA:输入图像的灰度 DB:输出图像的灰度
k:线性函数的斜率 b :在y轴的截距
当k>1时,输出图像的对比度增加
当k<1时,对比度减小。
LPSTR lpDIBBits;//指向源DIB图像的指针longlWidth;//源图像宽度longlHeight;//源图像高度floatk;//斜率floatb;//截距//------------------------------for(int i=0;i<lHeight;i++)for(int j=0;j<lWidth;j++){lpSrc=(unsighned char *)lpDIBBits+lLineBytes*i+j;//lpDIBBits[i][j]fTemp=k*(DA)+b;//中间变量if(fTemp>255)//超过灰度上限*lpSrc=255; else if(fTemp<0)//超过灰度下限*lpSrc=0;else*lpSrc=(unsigned char)(fTemp+0.5);//四舍五入}//for_j
0 0
- 基于c++的灰度线性变换
- 灰度的线性变换
- 图像处理 灰度的线性变换
- 灰度线性变换
- 灰度线性变换
- [mtalab图像处理] 灰度的线性变换
- 实验二 灰度图像的线性变换
- 灰度线性变换.m
- MATLAB 灰度线性变换
- 数字图像处理MFC程序设计之灰度图像的线性变换
- 灰度图像的直方均衡、线性变换与线性拉伸
- OpenCV灰度值线性变换与分段线性变换
- opencv中灰度线性变换问题
- 基于灰度的分割
- 在MATLAB和OpenCV环境下写的灰度图像分段线性变换源码!
- 图像处理(4)_灰度线性变换
- 基于Linux C的UDP/IP的BMP灰度图发送和接受
- 基于c++的图像的灰度修正
- 经典错误, Python小数比较
- DES 加密解密
- 第8周项目2-加班费,要不要
- Quick-Cocos2d-x 使用tolua工具导出C++的类给Lua调用
- 第八周项目2-加班费,要不要?
- 基于c++的灰度线性变换
- 第八周项目3-多分段函数求值
- Android进程与线程基本知识
- Windows 下使用 RunHiddenConsole 启动 nginx、php
- 下拉框改变值,同时改变另一个TextField的FieldLabel
- 黑马程序员——基础加强——反射的作用,实现框架功能
- UVA - 572 Oil Deposits
- ElasticSearch字段排序
- 常用yum源之(Percona MySQL)