EAN条形码译码器代码

EAN条形码译码器代码

ID:38364534

大小:124.50 KB

页数:24页

时间:2019-06-11

EAN条形码译码器代码_第1页
EAN条形码译码器代码_第2页
EAN条形码译码器代码_第3页
EAN条形码译码器代码_第4页
EAN条形码译码器代码_第5页
资源描述:

《EAN条形码译码器代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include#include#include#defineBI_RGB0L#defineBI_RLE81L#defineBI_RLE42L#defineBI_BITFIELDS3Ltypedefstruct{unsignedcharrgbBlue;unsignedcharrgbGreen;unsignedcharrgbRed;unsignedcharrgbReserved;}RGBQU

2、AD;typedefstruct{unsignedlongbiSize;longbiWidth;longbiHeight;unsignedshortbiPlanes;unsignedshortbiBitCount;unsignedlongbiCompression;unsignedlongbiSizeImage;longbiXPelsPerMeter;longbiYPelsPerMeter;unsignedlongbiClrUsed;unsignedlongbiClrImportant;}BITMAPINFOHE

3、ADER;typedefstruct{BITMAPINFOHEADERbmiHeader;RGBQUADbmiColors[1];}BITMAPINFO;#include/////typedefstruct{unsignedshortbfType;unsignedlongbfSize;unsignedshortbfReserved1;unsignedshortbfReserved2;unsignedlongbfOffBits;}BITMAPFILEHEADER;#include

4、ck.h>-24-/*参考BMP文件格式*/intReadBMPToBuf(char*FileName,unsignedchar**RawImageData,int*ImageWidth,int*ImageHeight){BITMAPFILEHEADERbmfileh;//BMP文件头变量BITMAPINFOHEADERbminfoh;//位图信息头FILE*fp;intTotalPixelNumber;fp=fopen(FileName,"rb");//读写打开一个二进制文件,允许读数据if(fp==NULL)

5、{return-1;}ints1=sizeof(bmfileh);//求文件头字节数,ints2=sizeof(bminfoh);//求位图信息头字节数,fread(&bmfileh,1,sizeof(bmfileh),fp);fread(&bminfoh,1,sizeof(bminfoh),fp);*ImageHeight=abs(bminfoh.biHeight);*ImageWidth=bminfoh.biWidth;//TotalPixelNumber=bmih.biHeight*(bmih.biWidt

6、h);TotalPixelNumber=bmfileh.bfSize-bmfileh.bfOffBits;fseek(fp,bmfileh.bfOffBits,SEEK_SET);//指针偏移bmfileh.bfoffbits。//bfOffBitsSpecifiestheoffset,inbytes,fromtheBITMAPFILEHEADERstructureto thebitmapbits.*RawImageData=(unsignedchar*)calloc((TotalPixelNumber),siz

7、eof(unsignedchar));//在内存 的动态存储区中分配连续空间。fread(*RawImageData,1,TotalPixelNumber,fp);fclose(fp); /////////////////////////////////////////////////////////////////////////////////////////////////// //-24- //////////////////////////////////////////////////////////

8、///////////////////////////////////////// //if(bminfoh.biHeight>0)//SpecifiestheImageHeightofthebitmap,inpixels.IfbiHeightispositive,the bitmapisabottom-upDIBanditsoriginisthelower-leftco

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。