Spaces:
Sleeping
Sleeping
File size: 449 Bytes
346b70f |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
from .sampler import sample_colors
from .reader import get_face_colors
__all__ = ["sample_colors", "get_face_colors"]
def extract_colors(
mesh, face_sampling_ratio=0.1, simplify_details=True, detail_sensitivity=None
):
face_colors = get_face_colors(mesh, simplify_details, detail_sensitivity)
face_areas = mesh.area_faces if hasattr(mesh, "area_faces") else None
return sample_colors(face_colors, face_sampling_ratio, face_areas)
|