文章分类 - VC6.0 图像处理
摘要:在.h头文件加入#ifndef ULONG_PTR #define ULONG_PTR unsigned long*#endif #include <comdef.h> #include "gdiplus.h" using namespace Gdiplus;#pragma comment(lib, "GdiPlus.lib") 在.cpp文件加入全局变量GdiplusStartupInput m_gdiplusStartupInput;ULONG_PTR m_pGdiToken;在初始化函数中加入GdiplusStartup(&m_
阅读全文
摘要://datecompress 图片的质量(只有在转换成jpg有效)//nSize 图片缓冲区的大小(要转的图片数据大小)//PicDate 这是一个指针,指向你的图片的long size=0;//得到图像大小BYTE* buffers=0;//存储图像数据的缓冲CxImage image(PicDate,nSize ,CXIMAGE_FORMAT_BMP); //第三个参数是你这个PicDate指向的图片数据的类型,我这里是BMP,如果是其他,只要改后面3个字母,如:CXIMAGE_FORMAT_JPG CXIMAGE_FORMAT_PNGimage.SetJpe...
阅读全文
摘要:第一步:下载好Cximage,打开CxImgLib.dsw并且编译他建立一个文件夹cximage,在文件夹cximage中建立两个文件夹,分别是include和lib把下载的Cximage中,所有的.h头文件复制到cximage/include文件夹里面把下载的Cximage中,所有的.lib库文件复制到cximage/lib文件夹里面第二步:把刚刚创建的cximage文件夹,复制到你的源码目录下在源码文件中添加#include "cximage/include/ximage.h"#pragma comment(lib, "cximage/lib/png.lib&
阅读全文
摘要://datecompress 图片的质量(只有在转换成jpg有效) //nSize 图片缓冲区的大小(要转的图片数据大小)//PicDate 这是一个指针,指向你的图片的unsigned int size=0;//得到图像大小BYTE* buffers;//存储图像数据的缓冲Bitmap *image = CreateBitmapFromMemory(PicDate,nSize); //把你的图像数据加载入内存SaveBitmapToMemory(image,(void **)&buffers,&size,CodecIndex,datecompress); /...
阅读全文

浙公网安备 33010602011771号