Description:
The cuSlide2 plugin currently handles 8-bit RGB images (DLDataType{ kDLUInt, 8, 1 }) to match the existing cuSlide plugin behavior for digital pathology use cases. Since nvImageCodec provides TIFF loading capabilities with various data types, there is an opportunity to extend support for additional formats.
Motivation:
Expanding data type support would enable cuSlide2 to serve geospatial and microscopy imaging workflows that require higher bit depths and multi-channel configurations.
Proposed enhancements:
16-bit per channel support
Multi-channel image support beyond RGB
Dynamic DLDataType configuration based on source image properties
References:
Related issue: #33