基本小函数(13)

发布时间:2021-06-06

图像处理的有用资料

// 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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

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