求助QAQ,最近在学原子哥的例程lwip,想问摄像头把拍到的图像发到服务器去,但:
1.我只用过ov7620,采集回来的是一个二维数组,里面存放着灰度值。
2.如果我要发这张7620采集的图片,我查到了在post里面采用二进制流发送图像便可,
但是不知道怎么把这个二维数组转成所谓的二进制?QAQ能举个例子吗,比如是一张20X20的全白图像。。
查到的POST格式:
POST/logsys/home/data/attachment/forumIspeedLog!doDefault.html HTTP/1.1 [/mw_shl_code]
Accept: text/plain[/mw_shl_code]
Accept-Language: zh-cn[/mw_shl_code]
Host: 192.168.24.56[/mw_shl_code]
Content-Type:multipart/form-data;boundary=-----------------------------7db372eb000e2[/mw_shl_code]
User-Agent: WinHttpClient[/mw_shl_code]
Content-Length: 3693[/mw_shl_code]
Connection: Keep-Alive 注:上面为报文头[/mw_shl_code]
-------------------------------7db372eb000e2[/mw_shl_code]
Content-Disposition: form-data; name="file"; filename="kn.jpg"[/mw_shl_code]
Content-Type: image/jpeg[/mw_shl_code]
此处省略jpeg文件二进制数据...)[/mw_shl_code]
-------------------------------7db372eb000e2--[/mw_shl_code]
3.如果是彩色摄像头呢。。。
|