bgr相关内容

是否有公式可以确定给定 BGR 值的整体颜色?(OpenCV 和 C++)

我正在使用 C++ 和 OpenCV 制作一个函数,该函数将检测图像中像素的颜色,确定它所在的颜色范围,并将其替换为通用颜色.例如,绿色的范围可以从深绿色到浅绿色,程序会确定它仍然是绿色并用简单的绿色替换它,从而使输出图像看起来非常简单.一切都已设置,但我无法定义每个范围的特征,并且很好奇是否有人知道或公式可以根据 BGR 值确定像素的整体颜色.如果没有,我将不得不做很多实验并自己制作,但如果已经 ..
发布时间:2021-12-10 20:22:23 C/C++开发

遮罩图像的BGR值(OpenCV,Python)

使用后续图片. ...我正在应用以下代码来创建圆形蒙版: import cv2 import numpy as np img = cv2.imread("car.png") height, width, depth = img.shape circle_img = np.zeros((height, width), np.uint8) mask = cv2.circle(circ ..
发布时间:2020-05-06 04:28:00 Python

我怎么知道图像是RGB还是BGR格式?

有没有办法事先知道用作系统输入的图像是RGB还是BGR格式? 我正在使用带有java API的opencv我想将输入图像转换为灰度或L a b *颜色空间,而在opencv中,您必须首先指定要转换的图像是RGB还是BGR。 更新: 我使用的图片类型是.jpg或png 解决方案 如果您的图片是 BufferedImage 那么您可以要求他键入 getType(),并针对几个 ..
发布时间:2018-07-31 07:46:01 Java开发

将OpenCV BGR 8位图像转换为CIE L * a * b *

我试图将表示具有8位深度的 RGB 图像的给定 Mat 转换为 Lab 文档中提供的函数: cvtColor(source,destination,); 我尝试过以下转换代码: CV_RGB2Lab CV_BGR2Lab CV_LBGR2Lab 我每次都收到奇怪的结果,对于一些样品,“L”值大于100 ..
发布时间:2016-12-18 00:01:53 C/C++开发

给定BGR值,是否有公式来确定总体颜色? (OpenCV和C ++)

我使用C ++和OpenCV来创建一个函数,它将检测图像中像素的颜色,确定其中的颜色范围,并将其替换为通用颜色。例如,绿色可以从深绿色到浅绿色,程序将确定它仍然是绿色的,并用简单的绿色代替它,使输出图像看起来很简单。一切都设置了,但我有麻烦定义每个范围的特征,并且好奇,如果任何人知道或公式,给定BGR值,可以确定像素的整体颜色。如果不是,我必须做许多实验,并使自己,但如果已经存在,可以节省时间的东 ..
发布时间:2016-12-17 21:15:56 C/C++开发

给定BGR值,是否有公式来确定总体颜色? (OpenCV和C ++)

我使用C ++和OpenCV来创建一个函数,它将检测图像中像素的颜色,确定其中的颜色范围,并将其替换为一般颜色。例如,绿色可以从深绿色到浅绿色,程序将确定它仍然是绿色的,并用简单的绿色代替它,使得输出图像看起来很简单。一切都设置了,但我有麻烦定义每个范围的特征,并且好奇,如果任何人知道或公式,给定BGR值,可以确定像素的整体颜色。如果不是,我必须做许多实验,并使自己,但如果已经存在,可以节省时间的 ..
发布时间:2016-10-11 22:21:38 C/C++开发