From aad765e9d20cf29c032132bed03a4171fa4878ac Mon Sep 17 00:00:00 2001 From: woo-soojin Date: Thu, 10 Aug 2023 15:20:26 +0900 Subject: [PATCH 1/2] sort bin files --- bin2pcd_folder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin2pcd_folder.py b/bin2pcd_folder.py index 7984504..31bff5d 100644 --- a/bin2pcd_folder.py +++ b/bin2pcd_folder.py @@ -21,7 +21,9 @@ def bin_to_pcd(binFileName): def main(binFolderName, pcdFolderName): - for i in os.listdir(binFolderName): + sortedBinFileNames = os.listdir(binFolderName) + sortedBinFileNames.sort() + for i in sortedBinFileNames: if not i.startswith('.'): binFileName = binFolderName + '/' + i print(i) From 6ce7b67536946f55c4ab604cc39280bf9a6a90d7 Mon Sep 17 00:00:00 2001 From: woo-soojin Date: Sat, 2 Sep 2023 23:12:12 +0900 Subject: [PATCH 2/2] fix folder issue --- bin2pcd_folder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin2pcd_folder.py b/bin2pcd_folder.py index 31bff5d..6643a6d 100644 --- a/bin2pcd_folder.py +++ b/bin2pcd_folder.py @@ -29,7 +29,7 @@ def main(binFolderName, pcdFolderName): print(i) pcd = bin_to_pcd(binFileName) - pcdFileName = pcdFolderName+i[:-4]+'.pcd' + pcdFileName = pcdFolderName + '/' + i[:-4]+'.pcd' print(pcdFileName) o3d.io.write_point_cloud(pcdFileName, pcd)