C++中将数据保存成jpg格式图片
2015-11-10 14:26
645 查看
CImage SagImage;
SagImage.Create(pSagSize[0],pSagSize[1],24);
for (int y=0; y<pSagSize[1]; ++y)
{
for (int x=0; x<pSagSize[0]; ++x)
{
int index = y*pSagSize[0]+x;
short V = MSPSagImageMarkline[index];
int greyValue = V;
SagImage.SetPixelRGB(x,y,(BYTE)greyValue,(BYTE)greyValue,(BYTE)greyValue);
}
}
LPCTSTR resultString =sResultSag.c_str();
SagImage.Save(resultString);
头文件为#include "atlimage.h"
SagImage.Create(pSagSize[0],pSagSize[1],24);
for (int y=0; y<pSagSize[1]; ++y)
{
for (int x=0; x<pSagSize[0]; ++x)
{
int index = y*pSagSize[0]+x;
short V = MSPSagImageMarkline[index];
int greyValue = V;
SagImage.SetPixelRGB(x,y,(BYTE)greyValue,(BYTE)greyValue,(BYTE)greyValue);
}
}
LPCTSTR resultString =sResultSag.c_str();
SagImage.Save(resultString);
头文件为#include "atlimage.h"
相关文章推荐
- C语言拼接字符串和整型
- python调用C++编写的DLL
- C++中成员以其在类中声明的顺序构造
- C++轻量级日志类CLogger的使用(更新)
- C++中replace()函数使用方法汇总
- C++输入一个字符串,将其逆序输出
- 关于C++调用Python
- 浅谈C++中replace()方法
- 初识c++,复数类
- c++ 初始化两个vector对象,
- 一个好玩的计算题目(c++ 位运算)
- C++基础::自制异常定位器
- 黑马程序员——C语言基础01—C语言概述
- c语言学习之基础知识点介绍(二十):预处理指令
- c语言中的0UL或1UL是什么意思
- C++基础::为什么不能cout一个string?
- c/c++数组与sizeof的基础知识——写的非常好,解惑
- 在win7命令行下编译运行C++程序
- C++中 0 与 NULL 与 nullptr之间的关系,nullptr_t 的实现
- c/c++性能优化--- cache优化的一点杂谈