我想把一副图象的象素值显示到一个文本文件里去
比如 unsigned char *lpDIBits指向位图的象素区
CFile file;
CFileException fe;
if (!file.Open("D:\\result.txt", CFile::modeWrite | CFile::shareDenyWrite, &fe))
{
return FALSE;
} file.WriteHuge (lpDIBits,lHeight*LineByte);
//lHeight 为位图的高 单位象素
//LineByte 每行字节数完了就是乱码内存中的数为ASCII码 如97 写到.txt文件中就是a
现在的问题是 仍然想让它显示97
也就是在.txt文件中按行和列显示象素值各位高手 指教啊!!
比如 unsigned char *lpDIBits指向位图的象素区
CFile file;
CFileException fe;
if (!file.Open("D:\\result.txt", CFile::modeWrite | CFile::shareDenyWrite, &fe))
{
return FALSE;
} file.WriteHuge (lpDIBits,lHeight*LineByte);
//lHeight 为位图的高 单位象素
//LineByte 每行字节数完了就是乱码内存中的数为ASCII码 如97 写到.txt文件中就是a
现在的问题是 仍然想让它显示97
也就是在.txt文件中按行和列显示象素值各位高手 指教啊!!
解决方案 »
- IDE VS2010是否修正了VS2008 sp1的一些bug,还是就是vs2008 sp1的整合?
- icmp校验和
- 动态数据源注册代码添哪啊?请教!!
- mfc中菜单资源的问题(请教)
- 数据库问题,小弟毕业设计,急,在线ING。。。。。
- 请教:如何实现由String变为wide-character string?
- 我国长城和布达拉宫候选世界奇迹。大家去投票啊!!
- VC中柱状图并实时更新的图的画法求教
- 挥泪大送分,VC高手请
- 谁能弄个基于Win32控制台应用程序的ADO连接SQL server数据库工程文件参考
- 超级想不通:关于简单的消息问题!!急急,盼望高手解释
- 散分 - 见者又份 - 附带:大米 和 小米 ^_^
内存中的数为ASCII码 如97 写到.txt文件中就是a
现在的问题是 仍然想让它显示97
--这个没有技巧,需要将每个像素字符先转换为对应的ASCII字符。比如用Format("%02X",'a')这样的方式转换为16进制字符串后写入
{
...
}