目录
相关文章还可以参考:
C#+GDAL影像处理笔记06:获取两幅tiff影像的差值,并将大于某个数值的像素导出为shp文件_小薛引路的博客-CSDN博客
这篇我们介绍一个简单的邻域像素处理应用,计算每个像素周围5*5的像素中的像素最大值和像素最小值,若邻域内的像素最大值和最小值大于给定的阈值,我们将这些像素值输出到shp文件中。
1. 输出结果到tiff文件的代码
1.1 从一幅tiff影像中获取某个行列索引对应的像素值
先将影像数据读取到DataSet中,然后通过列索引x和行索引y从ds中读取像素值
// 获取指定像素的值
static double GetPixelValue(Dataset ds, int x, int y)
{
Band band = ds.GetRaste