From what I understand, vtkContourFilter uses marching cube.
Hardware: iMac (3.5GHz, 8-Core, Intel Core i9)
OS: macOS 10.15.6 (Catalina)
For both cases of (vtkContourFilter & vtkFlyingEdges3D)
Input image (dimension): 180 x 256 x 256
Input image (Scalar type): int16_t
note: I filter the poly data through a stripper as a last step, this might explain why the cells are 0 (as I only work with strips). The result of the final output poly data is as follows
Output info - vtkContourFilter
number of cells - 0
number of strips - 71390
number of points - 211880
Output info - vtkFlyingEdges3D
number of cells - 0
number of strips - 72966
number of points - 217790
Can you make any sense of this?