基本小函数(13)

2021-04-06 00:40

图像处理的有用资料

// p1[]存放各个灰度级之前的概率和,用于直方图变换; for(i=0;i<256;i++) {

for(k=0;k<=i;k++) p1[i]+=p[k]; }

// 直方图变换;

for(i=0;i<HEIGHT;I++) {

for(j=30;j<WIDTH-20;J++) {

*(lpDIBBits+WIDTHBYTES(Width*8)*i+j) =

(BYTE)(p1[*(lpDIBBits+WIDTHBYTES(Width*8)*i+j)]*255+0.5);

}

}

StretchDIBits (hDC,0,0,lpDIBHdr->biWidth,lpDIBHdr->biHeight,0,0, lpDIBHdr->biWidth,lpDIBHdr->biHeight, lpDIBBits,(LPBITMAPINFO)lpDIBHdr, DIB_RGB_COLORS,

SRCCOPY); // 显示图像; }

BCB

来自 图形学-对比度变换-直方图均衡化 //----------------------------BCB6代码

#include <vcl.h> #pragma hdrstop #include<stdio.h> #include "Unit1.h" #include"File1.h"

#pragma pack(1)

//BMP文件头

struct BITMAPFILEHEADER_ {


基本小函数(13).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:导购试用期阶段考核表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: