ColorVision.Core
1.6.0
dotnet add package ColorVision.Core --version 1.6.0
NuGet\Install-Package ColorVision.Core -Version 1.6.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ColorVision.Core" Version="1.6.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ColorVision.Core" Version="1.6.0" />
<PackageReference Include="ColorVision.Core" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ColorVision.Core --version 1.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ColorVision.Core, 1.6.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ColorVision.Core@1.6.0
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ColorVision.Core&version=1.6.0
#tool nuget:?package=ColorVision.Core&version=1.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
ColorVision.Core
ColorVision 的原生图像/视频互操作与 WPF 位图桥接层,不是高层图像编辑框架。HImage 是包含非托管指针的值类型;OpenCVMediaHelper 和 OpenCVCuda 提供 native 调用,ImageCompute 当前负责 Fusion 的 CPU/CUDA 分流。
包与运行前提
- 当前目标为
net8.0-windows7.0;net10.0-windows7.0,原生运行资产仅提供 Windows x64;准确输入及版本以ColorVision.Core.csproj为准。 opencv_helper.dll、OpenCV runtime 与所调用的 CUDA 依赖须能被宿主加载;托管程序集可引用不等于原生入口可用。- 仓库构建会按条件复用 helper DLL,缺失时加入 C++ 项目引用,不能承诺只装 .NET SDK 就可首次构建。当前打包输入仍无条件包含
opencv_cuda.dll;运行时不选 CUDA 不代表构建时可缺少它。 - 使用
HImage时明确缓冲区所有权、分配/释放约定及 WPF 线程边界。NativeLogBridge默认不启用日志捕获,订阅事件不等于原生来源已就绪。
源码知识入口
- Core 互操作契约:数据结构、调用边界、原生日志与验证入口。
- 原生集成与构建前提:DLL 选择、native 工具链与部署边界。
- 源图像帧与内存生命周期:借用/复制、租约释放、revision 失效与位图转换的输入释放责任。
- 景深融合:Auto/CPU/GPU 分流和调用失败语义。
本 README 会作为 NuGet 包说明打包到包根目录;上述相对链接用于源码仓库,包内不保证包含 docs/。需要完整契约时读取与包版本匹配的源码,不把另一版本的文档当成当前包的保证。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. net10.0-windows7.0 is compatible. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0-windows7.0
- No dependencies.
-
net8.0-windows7.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on ColorVision.Core:
| Package | Downloads |
|---|---|
|
ColorVision.ImageEditor
Package Description |
|
|
ColorVision.ImageTools
ColorVision multi-image viewing and image fusion tools for WPF applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.6.0 | 161 | 10/7/2026 |
| 1.5.8 | 150 | 8/18/2026 |
| 1.5.7 | 155 | 7/28/2026 |
| 1.5.6.1 | 146 | 7/8/2026 |
| 1.5.5.2 | 171 | 5/31/2026 |
| 1.5.5.1 | 161 | 4/13/2026 |
| 1.5.2.3 | 156 | 4/12/2026 |
| 1.5.2.2 | 140 | 3/31/2026 |
| 1.5.2.1 | 161 | 2/22/2026 |
| 1.5.1.2 | 168 | 2/21/2026 |
| 1.5.1.1 | 181 | 2/16/2026 |
| 1.4.1.1 | 167 | 2/3/2026 |
| 1.3.10.2 | 169 | 1/29/2026 |
| 1.3.10.1 | 156 | 1/14/2026 |
| 1.3.9.7 | 271 | 12/12/2025 |
| 1.3.9.6 | 503 | 12/9/2025 |
| 1.3.9.5 | 333 | 11/25/2025 |
| 1.3.9.4 | 277 | 11/22/2025 |
| 1.3.9.3 | 351 | 11/16/2025 |
| 1.3.9.2 | 345 | 11/13/2025 |
Loading failed