想在MFC下写一个读取bmp图片,并将图片转换成一串字符串,请问怎么实现
问题描述:
想读取电脑中的bmp图片,然后将图片转换成16进制或者是字符串类型的,看了下网上的教程,试了半天都没成功,不知道这个想法是不是可以实现
答
你是说要做字符串序列化和反序列化,以及bmp图片序列化和反序列化?实施引用大法:
参考下:
https://bbs.csdn.net/topics/390530162
https://bbs.csdn.net/topics/10210211
是引用,是引用,是引用。某些人别又说抄袭。
你那个CountString既然返回直接赋值给szD1,说明不需要初始化szD1,会内存泄漏的。
答
可以实现,不知道你要转换为16进制字符串还是以字符串构成的图画,又叫ascii art.采纳可以写个完整的给你。
答
你这是只是要把bmp通过网络传输? 那就直接把bmp文件按照byte读出来, 做base64编码,然后就可以send了? recv端做逆操作
答
哥,我觉得我的应该不需要那么复杂的,我就是单纯的想将一张bmp图片发送到设备端