如题所述
现在已经得到了BMP图片的void *buffer,其中的信息头已经去掉了,这个BUFF中的数据是该图片的图形数据
大小是800*600
现在想通过操纵该buffer,实现将图片切割为3X3的9个小块
写入函数也做好了,只是切割图片这个算法,小弟想了好久,都算不正确,虚心求教!
现在已经得到了BMP图片的void *buffer,其中的信息头已经去掉了,这个BUFF中的数据是该图片的图形数据
大小是800*600
现在想通过操纵该buffer,实现将图片切割为3X3的9个小块
写入函数也做好了,只是切割图片这个算法,小弟想了好久,都算不正确,虚心求教!
解决方案 »
- 部分银行的网站无法右键查看源文件,寻求查看源文件的工具,仅仅想看下代码,谢谢,在线等!·
- Socket客户端运行一周后调用socket(AF_INET,SOCK_STREAM,0))失败?
- 一个关于线程池的问题
- 本世纪超难问题!我已经问过一圈了,连国外也找过了,还是没有结果!(没有HWND?)
- 看不见我的位图???
- 入门级问题,请执教。。
- 用WINCAP时,PacketOpenAdapter调用返回0,。。。。。
- 各种程序中的向导功能是怎么做出来的?
- 那里能搞到Visual FoxPro 写的人事管理的原代码,师弟毕业设计,急需,高分答谢,其它代码也行,只要完整
- 共同讨论:MFC源代码中_afxThreadData的AllocSlot()函数在分配一个槽时可能会覆盖一个已使用的槽
- 有谁知道这种是什么控件??
- VC如何加软件后门啊
::GetDIBits(imageDC, hBitmap, 0, bm.bmHeight, buffer, &info, DIB_RGB_COLORS);
但现在需要使用直接操纵位图数据的方法来实现同样的功能
卡了我2天了都
对,执行完以后,buffer里的数据完全是位置数据,信息头已经去掉了