update example and coomputation dependency error handling

This commit is contained in:
unknown
2025-12-30 15:58:06 +08:00
parent 398d2b1706
commit 157d7b1131
10 changed files with 73 additions and 313 deletions
+1 -2
View File
@@ -19,7 +19,7 @@ class Contact3D:
self.config_contact = config_contact
self.flow_threshold = config_contact["flow_threshold"]
self.expansion_threshold = config_contact["expansion_threshold"]
self.downsample_factor = config_contact["downsample_factor"]
self.downsample_factor = 1
self.kernel_size = config_contact["kernel_size"]
self.denoise_sigma = config_contact["denoise_sigma"]
self.min_contour_area = config_contact["min_contour_area"]
@@ -75,7 +75,6 @@ class Contact3D:
return result
def compute_foe(self, flow_field, return_all_contours=False):
# def compute_foe(self, flow_field, min_magnitude=1.0, expansion_threshold=1, downsample_factor=1, return_all_contours=False, kernel_size=(5,5), denoise_sigma=10):
"""
计算光流场的扩张焦点(Focus of Expansion)。