bmp图象处理?

nullw 2003-08-18 10:44:17
某目录下有几千个bmp文件,同样大小,x长 y短 现需将左右两侧各删除20%,原其他部分不变,给点思路吧!
...全文
29 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
slimsymphony 2003-08-18
  • 打赏
  • 举报
回复
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO, FAR *LPBITMAPINFO, *PBITMAPINFO;

typedef struct tagBITMAPINFOHEADER{
DWORD biSize;
LONG biWidth;
LONG biHeight;
WORD biPlanes;
WORD biBitCount;
DWORD biCompression;
DWORD biSizeImage;
LONG biXPelsPerMeter;
LONG biYPelsPerMeter;
DWORD biClrUsed;
DWORD biClrImportant;
} BITMAPINFOHEADER, FAR *LPBITMAPINFOHEADER, *PBITMAPINFOHEADER;

typedef struct tagRGBTRIPLE {
BYTE rgbtBlue;
BYTE rgbtGreen;
BYTE rgbtRed;
} RGBTRIPLE;

RGBTRIPLE *TEMP= new RGBTRIPLE[];
slimsymphony 2003-08-18
  • 打赏
  • 举报
回复
格式相同且同样大小的话,可以套用相同的文件头
只要不断读入文件信息而不用对文件头进行修改就好了
nullw 2003-08-18
  • 打赏
  • 举报
回复
需要bmp文件的格式资料,手头的资料不全
jackyuke 2003-08-18
  • 打赏
  • 举报
回复
挨个来,或者用多线程
至于左右两边各删除20%,了解一下bmp文件的格式就应该会做了

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧