从提升读取 jpeg 尺寸

Reading jpeg dimensions from boost

本文关键字:jpeg 尺寸 读取      更新时间:2023-10-16

我是C ++编程的新手,我正在尝试使用上述函数来检索图像的宽度和高度。函数的代码是:

 inline point2<std::ptrdiff_t> jpeg_read_dimensions(const std::string& filename) {
return jpeg_read_dimensions(filename.c_str());
 }

所以我明白我必须发送一个字符串,例如:

string data2 = "images.jpg";

但是我真的无法了解如何阅读从函数返回的内容。

根据 GIL 参考,boost::gil::point2<T>定义:

具有相同尺寸类型的两个轴的 2D 点

您可以访问属性 xy ,它们对应于图像的宽度和高度。