CloudCompare-PythonPlugin icon indicating copy to clipboard operation
CloudCompare-PythonPlugin copied to clipboard

point clouds in folders

Open Ellana17 opened this issue 8 months ago • 2 comments

Bonjour,

Avec mon script python, je découpe plusieurs fichiers ce qui me donne parfois une dizaine de nuages de points. Je voudrai que ces nuages de points s'affichent dans des dossiers comme lorsqu'on importe les fichiers directement depuis l'interface CloudCompare, comment faire avec python ? image Désiré : image

Code utilisé:

def cloud(l1,l2,T,en_tete,idx_sf,output_file_T):
    point_cloud=pycc.ccPointCloud(T[l1:l2,1].astype(pycc.PointCoordinateType), T[l1:l2,2].astype(pycc.PointCoordinateType), T[l1:l2,3].astype(pycc.PointCoordinateType))    
    for l in range(len(idx_sf)):
        idx = point_cloud.addScalarField(en_tete[idx_sf[l]], T[l1:l2,idx_sf[l]]) # utile pour le minmax
        point_cloud.getScalarField(point_cloud.getScalarFieldIndexByName(en_tete[idx_sf[l]])).computeMinAndMax()
    point_cloud.setName(output_file_T) 
    CC.addToDB(point_cloud)

Merci d'avance

Ellana17 avatar Jun 21 '24 09:06 Ellana17