FINDCLU 在 2D 像素阵列中找到孤立和聚集的像素。 这些结构的识别通常用于处理像素化探测器中的电离粒子或天体物理学中的 CCD。 - -目的 - - 该函数提供孤立和聚集像素的有序列表。 簇是由相邻像素相邻的集合定义的。 孤立像素是没有邻居的像素。 像素 P(i,j) 的邻居定义为子阵列 P(i-1:i+1, j-1:j+1) 的 8 个像素。 该函数可以快速处理具有大量孤立点和大尺寸簇的大型二维阵列。 - -输入 - - dimx = 像素数组的行数 (int)。 dimy = 像素数组的列数 (int)。 Pos = 所选像素位置索引的二维数组(int),排列在 [行索引列表; 列索引列表]。 (见演示脚本) - -输出 - - Sol = 孤立像素位置的有序索引的 2D 数组(int),排列在 [行索引列表; 列索引列表]。 Clu = 聚集像素位置的有序索引的二维数
2023-03-20 15:50:45
5KB
matlab
1