c++ - OpenCV - 颜色校正矩阵不保留白色,即列的总和不为 1
问题描述
OpenCV contrib 有一个mcc模块,可以生成颜色校正矩阵。
通过将图像作为模块的输入,可以设置误差度量、伽玛、颜色空间权重等参数来计算 CCM。
现在问题来了。OpenCV 生成一个没有保留白色的 CCM。仅当生成的 ccm 的 3x3 或 3x4 矩阵的列总和为 1 时,才会保留白色。
有人知道我们如何强制opencv的mcc模块生成总和为1的CCM吗?
解决方案
推荐阅读
- python - TypeError: 'JpegImageFile' 和 'JpegImageFile' 的实例之间不支持'<' 排序列表时出错
- reactjs - 在 react native 应用程序中使用多个 redux 商店以获取不同的版本
- vue.js - 在单个 vuejs 应用程序中单独设计 Web 和电子应用程序
- gitlab - CI Build 不上传工件
- r - 在 ubuntu 18.04 上使用 conda 将 R 4.0.5 更新到 R 4.1.1
- html - 如何将css文件添加到cshtml文件中?
- c# - C# 查询用户是否存在 - 从组合框中传递域名返回默认域
- python - 如何在保留原始名称的同时合并视频和音频文件(pytube)
- swift - 使用 MainView 布尔值调用 Subview 函数
- asp.net-core - 如何在 ASPNET Core 中使用“IniConfigurationProvider”配置 Serilog