ubuntu

Ubuntu下cxImage使用教程

小樊
38
2025-12-04 20:22:51
栏目: 智能运维

Ubuntu 下 CxImage 使用教程

一 环境准备与安装

二 第一个程序 加载缩放保存

// main.cpp
#include "ximage.h"
#include <iostream>

int main(int argc, char* argv[]) {
    if (argc != 3) {
        std::cerr << "Usage: " << argv[0] << " <input> <output.jpg>\n";
        return 1;
    }
    CxImage image;
    if (!image.Load(argv[1], CXIMAGE_FORMAT_JPG)) {
        std::cerr << "Failed to load: " << argv[1] << "\n";
        return 1;
    }
    // 等比缩放:宽度固定为300,高度自动
    if (!image.Resample(300, 0)) {
        std::cerr << "Failed to resample.\n";
        return 1;
    }
    if (!image.Save(argv[2], CXIMAGE_FORMAT_JPG)) {
        std::cerr << "Failed to save: " << argv[2] << "\n";
        return 1;
    }
    std::cout << "Saved: " << argv[2] << "\n";
    return 0;
}

三 常见问题与排查

四 进阶用法与实用建议

0
看了该问题的人还看了