假设我有一个
vector<unsigned char>a
RasterIO
这是通过GDAL库(地理信息系统的开源库)的功能提取的geotiff图像的栅格信息
我的图像是7697x7309的,所以向量有56257373个成员。
如何在此向量上应用 5x5 高斯滤波器,然后将结果作为 unsigned char 类型的另一个 56257373 成员向量获得,以便能够使用 GDAL 库将该向量保存为另一个 geotiff 图像。
我的主要问题是上述问题,但如果不可能告诉我是否有 geotiff 文件,如何在运行时使用 opencv 对其应用过滤器。我的意思是我不想将格式转换为另一种格式,例如硬盘上的位图和 tiff,然后从硬盘读取数据以对其应用进程,假设我在内存的一部分中有 GDAL 格式的数据并且想要将其转换为另一部分的opencv兼容数据并对其应用过滤器?