- 论坛徽章:
- 0
|
小弟要做毕业设计,题目是图象分割,且是在嵌入式linux下的,语言我选择纯C.目前进度是分割算法已完全用C写出来了。但读入bmp图象时编程序很麻烦,用MATLAB很好但不想那样.
类似下面的代码,实在写部出下文. 望各位达人,能提供移植性好的C源代码,多谢!
struct BMPfile {
unsigned int bfType;
unsigned long bfSize;
unsigned int Reserved1;
unsigned int reserved2;
unsigned long bfOffset;
}bmptou;
struct BMPinfo {
unsigned long biSize;
unsigned long biWidth;
unsigned long biHeight;
unsigned int biPlanes;
unsigned int biBitCount;
unsigned long biCompression;
unsigned long biSizeImage;
unsigned long biXpolsPerMeter;
unsigned long biYpelsPerMeter;
unsigned long biClrUsed;
unsigned long biClrImportant;
}
bmpinfo;
struct BMPRGB
{
unsigned char blue;
unsigned char green;
unsigned char red;
unsigned char reserved;
}
RGBBMP[256]; |
|