Replies: 1 comment
-
hi @namnbk I'm not aware of any .net implementations of zarr. I think getting something very basic working would not be too much work -- you basically need to read / write the zarr metadata documents in JSON, and properly read / write chunks, on the local file system. after that, you can make it as complicated as you like. if you only need support for zarr arrays, you could consider wrapping tensorstore, which is a c++ implementation of zarr. There's also zarrs, a full rust implementation. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I’m developing a C# application that generates raw, multi-dimensional image data. I’m currently looking to store this data in the Zarr format, but from what I’ve found, there doesn’t appear to be an existing Zarr library for C#. I’d greatly appreciate any recommendations or guidance on how to implement this functionality within my application.
I’m considering wrapping an existing Zarr library for use in my .NET application. However, I’m not sure which would be more suitable, a C-based implementation or a Python one, and what potential pitfalls I should be aware of. Alternatively, would it be feasible to implement a Zarr-compatible library in C# from scratch? If so, are there any available resources or guidance for building such an implementation in another language?
Beta Was this translation helpful? Give feedback.
All reactions