从boost中读取jpeg维度

时间:2014-01-15 08:00:22

标签: c++ boost

我对c ++编程很新,我试图使用上面的函数来检索图像的宽度和高度。该函数的代码是:

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

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

string data2 = "images.jpg";

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

1 个答案:

答案 0 :(得分:0)

来自GIL referenceboost::gil::point2<T>定义:

  

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

您可以访问属性xy,这些属性对应于图片的宽度和高度。