请教C语言处理图像的问题
发布网友
发布时间:2022-04-24 03:51
我来回答
共1个回答
热心网友
时间:2023-10-26 03:35
#include <Bitmap.h>//引用处理图片的头文件
FILE *hFile = NULL;//文件指针
int LoadBitmapFile ( char *fileName, BITMAP_IMAGE_PTR bitmap )
{
int hImageFile = 0;//文件读取成功的标识
unsigned char *workingBuffer = 0;//保存读取的图片
hImageFile = _open ( fileName, _O_RDONLY ); //以只读方式打开图片文件,成功返回1,失败返回-1
if ( hImageFile==-1 )//如果打开失败,则输出警告
{
WriteLogFile ( "LoadBitmapFile function error! \nCan not open the bitmap.\n" );
return 0;
}
这只是最基本的打开图片文件,跟打开普通文件没什么区别,后面要对图片进行处理的话没有图形学的知识会很困难,如果想进一步研究,建议学习一下计算机图形学
热心网友
时间:2023-10-26 03:35
#include <Bitmap.h>//引用处理图片的头文件
FILE *hFile = NULL;//文件指针
int LoadBitmapFile ( char *fileName, BITMAP_IMAGE_PTR bitmap )
{
int hImageFile = 0;//文件读取成功的标识
unsigned char *workingBuffer = 0;//保存读取的图片
hImageFile = _open ( fileName, _O_RDONLY ); //以只读方式打开图片文件,成功返回1,失败返回-1
if ( hImageFile==-1 )//如果打开失败,则输出警告
{
WriteLogFile ( "LoadBitmapFile function error! \nCan not open the bitmap.\n" );
return 0;
}
这只是最基本的打开图片文件,跟打开普通文件没什么区别,后面要对图片进行处理的话没有图形学的知识会很困难,如果想进一步研究,建议学习一下计算机图形学