Ubuntu 下 CxImage 安装与使用教程
一 环境准备与安装方式
二 编译与运行示例
#include "ximage.h"
#include <iostream>
int main() {
CxImage image;
if (!image.Load("input.jpg", CXIMAGE_FORMAT_JPG)) {
std::cerr << "Failed to load image!" << std::endl;
return -1;
}
// 缩放:宽度300,高度0表示等比例
if (!image.Resample(300, 0)) {
std::cerr << "Failed to resample image!" << std::endl;
return -1;
}
if (!image.Save("output.jpg", CXIMAGE_FORMAT_JPG)) {
std::cerr << "Failed to save image!" << std::endl;
return -1;
}
std::cout << "Image processed successfully." << std::endl;
return 0;
}
三 常见问题与解决
四 实用建议