Browse Source

鼻子黑的问题优化

master
hesuicong 2 weeks ago
parent
commit
37ebcdf0fd
  1. 8
      libs/MVS/mask_face_occlusion.py

8
libs/MVS/mask_face_occlusion.py

@ -1353,8 +1353,8 @@ class ModelProcessor: @@ -1353,8 +1353,8 @@ class ModelProcessor:
face_visible = v0_visible | v1_visible | v2_visible
# 使用与CPU版本相同的后续处理
shrunk_visibility = self._shrink_face_visibility(face_visible.cpu().numpy(), 6)
expanded_visibility = self._expand_face_visibility(face_visible.cpu().numpy(), 30)
shrunk_visibility = self._shrink_face_visibility(face_visible.cpu().numpy(), 10)
expanded_visibility = self._expand_face_visibility(face_visible.cpu().numpy(), 0)
shrunk_visibility2 = self._shrink_face_visibility(face_visible.cpu().numpy(), 50)
expanded_edge = expanded_visibility & ~shrunk_visibility2
delete_edge = face_visible.cpu().numpy() & ~shrunk_visibility
@ -1977,9 +1977,9 @@ class ModelProcessor: @@ -1977,9 +1977,9 @@ class ModelProcessor:
final_visible_list[v2]
])
shrunk_visibility = self._shrink_face_visibility(face_visible_bitmap, 6) # 6 10
shrunk_visibility = self._shrink_face_visibility(face_visible_bitmap, 10) # 6 10
expanded_visibility = self._expand_face_visibility(face_visible_bitmap, 30)
expanded_visibility = self._expand_face_visibility(face_visible_bitmap, 0)
shrunk_visibility2 = self._shrink_face_visibility(face_visible_bitmap, 50)
expanded_edge = expanded_visibility & ~shrunk_visibility2
delete_edge = face_visible_bitmap & ~shrunk_visibility

Loading…
Cancel
Save