code wiki / (root) / nx_areola_texture.nx

nx_areola_texture.nx

buildroot/runtime/nx_areola_texture.nx

3675 B95 linesdepth 9pulls 18 transitivereach 1 importersview sourcekind librarytopic areola
docsdependenciesstructsconstsfunctions

about

nx_areola_texture.nx -- areola micro-texture realism (NEAR-fidelity proxy). Center-of-torso GLCM as approximation; concept_fidelity_q10 = 512.

dependencies 5 imports · 1 importers

nx_syscalls.nx nx_image.nx nx_texture.nx nx_region.nx nx_skin_texture.nx nx_areola_texture.nx nx_areola_texture_test.nx

imports: nx_syscalls.nxnx_image.nxnx_texture.nxnx_region.nxnx_skin_texture.nx

imported by: nx_areola_texture_test.nx

structs

28struct AreolaTextureVerdict

consts

15const NX_MAGIC_1024: i64 = 1024
17const NX_AT_UNKNOWN: i64 = 0
18const NX_AT_REALISTIC: i64 = 1
19const NX_AT_TOO_SMOOTH: i64 = 2
21const NX_AT_ENERGY_SMOOTH_Q10: i64 = 900
22const NX_AT_CONTRAST_SMOOTH_Q10: i64 = 50
23const NX_AT_CENTER_X_MIN_Q10: i64 = 307
24const NX_AT_CENTER_X_MAX_Q10: i64 = 717
25const NX_AT_CENTER_Y_MIN_Q10: i64 = 410
26const NX_AT_CENTER_Y_MAX_Q10: i64 = 717

functions

39func nx_areola_texture_compute(rgb: *Image, verdict: *AreolaTextureVerdict) -> i64