nodeslicer/core/geometry.py
2026-05-06 11:12:13 +03:00

8 lines
No EOL
198 B
Python

import numpy as np
import zlib
def crc32_array(a: np.ndarray) -> int:
if not a.size: return 0
ac = np.ascontiguousarray(a)
mv = memoryview(ac.data).cast("B")
return zlib.adler32(mv)