|
|
1
10
OpenCV使用BGR作为图像的默认颜色顺序,matplotlib使用RGB。当您在matplotlib中显示加载了OpenCv的图像时,通道将回到前面。 修复此问题的最简单方法是使用OpenCV将其显式转换回RGB,就像创建灰度图像时一样。
然后在你的情节中使用它。 |
|
|
2
1
作为前一个答案的替代,您可以使用(稍快)
|
|
|
3
1
简单的单线解决方案
这可以双向转换。从RGB到BGR,从BGR到RGB。 |
|
|
4
1
如果您尝试使用OpenCV读取图像,它将使用BGR作为默认值。因此,您必须使用不同的方法来读取图像。我已经对代码进行了必要的更改,以获得下面给出的所需输出。
|
|
Malak · 为参数的|省道颤振指定颜色值 4 年前 |
|
|
KTietjen · 一张ggplot2地图上的两个独立颜色渐变色比例 8 年前 |
|
|
oudekaas · 基于百分比宽度更改颜色的进度条 8 年前 |
|
|
Eruditio · 直方图轴散点图中的颜色密度 8 年前 |
|
|
AAM · 使用引导更改导航栏上文本的颜色 8 年前 |
|
|
KevinM · 同一页面中的多个SVG问题-消失和颜色更改 8 年前 |
|
|
Wolk · 交替颜色onClick 8 年前 |