Filter label disagreement knn
- operators.ops3d.filter_label_disagreement_knn(client, file_points_in='file1.laz', file_labels_in='file2.npy', file_label_disagrement_in='values.npy', file_label_disagrement_out='values.npy', distance=2, classes_to_compare='2', comparison_type='2', class_to_filter=1, dim_data=3, knn=2, comparison_axis=-1, invalid_label=0, instance_type='x2large')
- filter_label_disagreement_knn( client,file_points_in=’file1.laz’,file_labels_in=’file2.npy’,file_label_disagrement_in=’values.npy’,file_label_disagrement_out=’values.npy’,distance=2,classes_to_compare=’2’,comparison_type=’2’,class_to_filter=1,dim_data=3,knn=2,comparison_axis=-1,invalid_label=0,instance_type=’x2large’ )
- Parameters:
file_points_in – input file [.laz or .las]
file_labels_in – input file [.txt or .npy]
file_label_disagrement_in – input file[.txt or .npy]
file_label_disagrement_out – output file [.txt or .npy]
distance – distance threshold
classes_to_compare – classes to compare, comma separated
comparison_type – [ge: greater equal, le: less equal]
class_to_filter – class to filter
dim_data – Dimensions to use: 3: x,y,z; 2: x, y
knn – k-nearest-neighbours
comparison_axis – axis to compare: -1: eucledian distance; 0, 1 or 2: distance along x, y or z axis
invalid_label – invalid label
instance_type – type of cloud instance used for processing