Paul597 3 months ago
parent 7379dfd997
commit 9792ce7ecf

@ -28,11 +28,11 @@ class CameraModel:
"rotation_camera": 0.03985022053087201, "rotation_camera": 0.03985022053087201,
"filter": True, "filter": True,
"filt_percent": 0.1, "filt_percent": 0.05,
"outlier_num": 10, "outlier_num": 10,
"ransac_residual_threshold": 2.5, "ransac_residual_threshold": 2.5,
"grid_downsample": True, "grid_downsample": True,
"cell_size": 20, "cell_size": 10,
} }

@ -71,10 +71,11 @@ def load_data(cameraModel, txt_name):
y = cameraModel.camera_height - y y = cameraModel.camera_height - y
if cameraModel.filter: if cameraModel.filter:
mask = filter_middle_percent(x, y, cameraModel) mask = filter_middle_percent(x, y, cameraModel)
x_clean = x[mask]
y_clean = y[mask]
else: else:
mask = filter_middle_percent(x, y, cameraModel) x_clean = x
x_clean = x[mask] y_clean = y
y_clean = y[mask]
return x_clean.reshape(-1, 1), y_clean.reshape(-1, 1) return x_clean.reshape(-1, 1), y_clean.reshape(-1, 1)
except Exception as e: except Exception as e:
print(f"加载文件出错: {e}") print(f"加载文件出错: {e}")

@ -55,4 +55,4 @@ def vs_measurement(txt_name, position=784, config_path: str = None):
# print(result) # print(result)
# result = vs_measurement(r"C:\Users\Administrator\Desktop\BYD\0722\new13.19351136278192.txt", position=784, config_path="updated_config.json") # result = vs_measurement(r"C:\Users\Administrator\Desktop\BYD\0722\new13.19351136278192.txt", position=784, config_path="updated_config.json")
# # print(result) # print(result)

@ -50,9 +50,9 @@
"position_offset_y": 32, "position_offset_y": 32,
"rotation_camera": 0.03985022053087201, "rotation_camera": 0.03985022053087201,
"filter": true, "filter": true,
"filt_percent": 0.1, "filt_percent": 0.05,
"outlier_num": 10, "outlier_num": 10,
"grid_downsample": true, "grid_downsample": true,
"cell_size": 20, "cell_size": 10,
"ransac_residual_threshold": 2.5 "ransac_residual_threshold": 2.5
} }
Loading…
Cancel
Save