cvColorVision 1.5.1.2
dotnet add package cvColorVision --version 1.5.1.2
NuGet\Install-Package cvColorVision -Version 1.5.1.2
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="cvColorVision" Version="1.5.1.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="cvColorVision" Version="1.5.1.2" />
<PackageReference Include="cvColorVision" />
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 cvColorVision --version 1.5.1.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: cvColorVision, 1.5.1.2"
#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 cvColorVision@1.5.1.2
#: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=cvColorVision&version=1.5.1.2
#tool nuget:?package=cvColorVision&version=1.5.1.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
cvColorVision
ColorVision 的供应商 native 绑定层,通过 P/Invoke 和薄包装暴露相机、光谱仪、图卡与源表等入口;不是纯托管视觉算法实现,也不负责设备服务、模板或宿主流程编排。
包与运行前提
- 当前目标为
net10.0-windows7.0,原生运行资产提供 Windows x64。框架、包版本、DLL 和配置资源清单以cvColorVision.csproj为准。 - 运行需要匹配的
cvCamera.dll及所调用功能的供应商 runtime、驱动和配置;只有主 DLL 或只有托管程序集并不充分。当前内部版不含本地 OLED 接口,不依赖或交付cvoled.dll、cudart64_12.dll。项目从DLL/scgd_internal_dll/复制并打包现成输入,不在这里构建供应商 C++ 实现。 CVCommCore.*/MQTTMessageLib.*的当前源码类型编入cvColorVision.dll,不会另生成同名 DLL;旧插件若引用独立程序集,仍须保留其匹配依赖,不能通过改名本 DLL 替代。- Release 构建会检查高立通 x64 运行依赖是否齐全。托管构建或 NuGet 打包成功不证明设备可用、native ABI 全部兼容或许可证分支已验证。
- 当前内部版相机创建接口支持空配置路径,直接初始化 native 默认参数;默认交付不含
cfg/sys.cfg。显式文件参数仍保留兼容支持,运行时相机和校准参数继续通过 JSON 接口注入,须使用配套更新的cvCamera.dll。 - 当前内部版不使用
CameraAttribute.db:读出模式保留相机 SDK 默认值,制冷能力由 SDK 查询,温控开关和目标温度来自相机配置;不交付cvTableList.dll和它使用的sqlite3.dll。托管 SQLite 的SQLitePCLRaw/e_sqlite3.dll依赖继续保留。 - 句柄、缓冲区大小与释放顺序须按具体入口核对;接口混用
int、bool、void,不能套用统一的成功返回码,也不能把初始化状态码当新句柄。 - 当前应用的色彩校正和 POI 测量由 Engine 的本地
opencv_helper.dll链路负责。引用早期句柄式 XYZ 采样 API 的插件需迁移并重新编译,当前包不保证这些旧 API 的二进制兼容。 - 连接、采集、校准、图卡切换及源表输出可能改变真实设备状态。文档示例和接口存在不构成操作授权;不得为验证文档而连接硬件或执行这些调用。
源码知识入口
- cvColorVision 绑定契约:当前源码入口、返回值边界、打包输入与外部许可证构建约定。
- Engine 设备与服务:设备资源和远端服务的装配职责。
- 原生集成与构建前提:native 依赖、工具链与部署边界。
本 README 会作为 NuGet 包说明放入包根目录;上述相对链接用于源码仓库,包内不保证包含 docs/。完整知识应在与包版本匹配的源码中读取,不把当前网站或另一分支的说明当作该包的行为保证。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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
- log4net (>= 3.5.0)
- Newtonsoft.Json (>= 13.0.4)
- OpenCvSharp5 (>= 5.0.0.20261003)
- OpenCvSharp5.runtime.win (>= 5.0.0.20261003)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.