Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- using namespace std;
- int main()
- {
- FILE * fp;
- fp = fopen("ghostorgan.bmp","rb");
- if(fp==NULL)
- {
- cout << "Error opening file";
- }
- BITMAPFILEHEADER bmfh; //Load file header into bmfh
- fread(&bmfh,sizeof(BITMAPFILEHEADER),1,fp);
- BITMAPINFOHEADER bmih; //load info header into bmfh
- fread(&bmih,sizeof(BITMAPINFOHEADER),1,fp);
- DWORD size;
- size=bmfh.bfSize-bmfh.bfOffBits;
- BYTE *tempPixelData;
- tempPixelData=new BYTE[size];
- if(tempPixelData==NULL) {
- fclose(fp);
- return false;
- }
- fread(tempPixelData,sizeof(BYTE),size,fp);
- cout << tempPixelData
- fclose(fp);
- system("pause");
- return 0;
- }
Add Comment
Please, Sign In to add comment