CentOS 上 CXImage 的典型应用场景
一 核心能力与适用范围
二 典型业务场景
三 与其他方案的对比定位
四 快速上手示例
CxImage image;
image.Load("input.bmp", CXIMAGE_FORMAT_BMP);
if (image.IsValid()) {
image.SetJpegQuality(80);
image.Save("output.jpg", CXIMAGE_FORMAT_JPG);
}
image.Resample(800, 600);
image.Rotate(90);
image.Save("resized_rotated.jpg", CXIMAGE_FORMAT_JPG);
CxMemFile memfile((BYTE*)buffer, size);
CxImage image(&memfile, CXIMAGE_FORMAT_PNG);
image.GrayScale();
image.Save("gray.png", CXIMAGE_FORMAT_PNG);
// 头文件
#include "ximage.h"
// 链接示例(按实际库名与路径调整)
g++ main.cpp -lcximage -o image_tool