freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖像增強直方圖均衡化處理c語言實現(xiàn)(已修改)

2025-09-03 16:16 本頁面
 

【正文】 圖像增強 直方圖均衡化處理C語言實現(xiàn)ifndef BMP_H_3_INCLUDEDdefine BMP_H_3_INCLUDED typedef unsigned short WORD;typedef unsigned long DWORD;typedef long LONG;typedef unsigned char BYTE;typedef struct tagBITMAPFILEHEADER{//bmfh WORD bfType;DWORD bfSize;WORD bfReserved1;WORD bfReserved2;DWORD bfOffBits;}BITMAPFILEHEADER;typedef struct tagBITMAPINFOHEADER{//bmih DWORD biSize;LONG biWidth;LONG biHeight;WORD biPlanes;WORD biBitCount;DWORD biCompression;DWORD biSizeImage;LONG biXPelsPerMeter;LONG biYPelsPerMeter;DWORD biClrUsed;DWORD biClrImportant;}BITMAPINFOHEADER;typedef struct tagRGBQUAD{//rgbq BYTE rgbBlue;BYTE rgbGreen;BYTE rgbRed;BYTE rgbReserved;}RGBQUAD;typedef struct tagBITMAPINFO{BITMAPINFOHEADER bmiHeader;RGBQUAD bmiColors[1];}BITMAPINFO;endif//BMP_H_3_INCLUDEDinclude include include include include include includeBITMAPFILEHEADER bmfh;BITMAPINFOHEADER bmih;BYTE*imgData;int N;void readData();void HistTrans();int ReadFileHeader(BITMAPFILEHEADER*);int ReadInfoHeader(BITMAPINFOHEADER*);int CreatePalette(RGBQUAD);int ReadPixelData(BYTE*);LONG GetLineBytes(int,int);int SaveAsImage(char*);int main(){char saveasfilepath[256];int i;DWORD dwLineBytes;readData();dwLineBytes=GetLineBytes(,);N=(int)dwLineBytes*;HistTrans();printf(Save as another path(://)\n);scanf(%s,saveasfilepath);i=SaveAsImage(saveasfilepath);if(i==1){printf(Error:failed to save the image.\n);}return 0;}void readData(){int i,k,h;DWORD dwLineBytes;i=ReadFileHeader(amp。bmfh);if(i==0){printf(Read file header successful!\n);}k=ReadInfoHeader(amp。bmih);if(k==0){printf(Read info header successful!\n);}dwLineBytes=GetLineBytes(,);imgData=(BYTE*)malloc(dwLineBytes*
點擊復制文檔內(nèi)容
數(shù)學相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1