#ndarray #convert #nalgebra #borrow #image #borrowing

no-std nshare

不同 Rust 包中 n 维类型的转换

8 个重大版本发布

0.9.0 2022 年 2 月 3 日
0.8.0 2021 年 11 月 12 日
0.7.0 2021 年 6 月 26 日
0.2.0 2020 年 12 月 5 日
0.1.1 2020 年 4 月 4 日

#700Rust 模式

Download history 360/week @ 2024-03-13 245/week @ 2024-03-20 308/week @ 2024-03-27 311/week @ 2024-04-03 316/week @ 2024-04-10 280/week @ 2024-04-17 232/week @ 2024-04-24 205/week @ 2024-05-01 222/week @ 2024-05-08 243/week @ 2024-05-15 228/week @ 2024-05-22 237/week @ 2024-05-29 271/week @ 2024-06-05 159/week @ 2024-06-12 237/week @ 2024-06-19 150/week @ 2024-06-26

870 每月下载
用于 8 个包(7 个直接)

MIT 许可证

28KB
421

nshare

Discord Crates.io MIT/Apache docs.rs LoC ci

提供允许在不同 Rust 包之间进行 n 维类型转换的特性

注意:默认情况下,此包不包含任何转换。您必须使用功能选择您想要使用的包

  • ndarray
  • nalgebra
  • image

当包含包时,将启用所有可用的启用包之间的转换。

目前,此包主要提供到所有者和借用 ndarray 类型的转换。由于它仅利用正步长,而 ndarray 支持负步长,因此在 nalgebra 中存在一些限制。由于 image 包没有步长的概念,因此 ndarray 包最灵活,是这些不同包之间互操作的理想选择。

支持的包

  • image
  • ndarray
  • nalgebra

依赖项

~13MB
~102K SLoC