OpenCL 图像对象查询

我们可以使用如下函数来查询已创建图像的维度、高度和像素格式等信息:

cl_int clGetImageInfo (cl_mem image,
                            cl_image_info param_name,
                            size_t param_value_size,
                            void *param_value,
                            size_t *param_value_size_ret)
  • 参数image为被查询的图像对象。

  • 参数param_name指明要查询的属性名称。参数所支持的类型以及返回的信息如下表所示。

图像对象信息参数(cl_image_info)

  • 参数param_value用于存储查询结果。如果为NULL,则忽略。

  • 参数param_value_size为param_value内存块的大小。其值必须大于等于表5-5中返回类型的大小。

  • 参数param_value_size_ret为查询结果的实际大小。

上表中的信息参数选项都是很直接的,使用也很容易,在此就不举例说明。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程