hsv

    1热度

    1回答

    使用HSV颜色,当我试图执行基于颜色与cv2.inRange对象检测困惑(Python 2.7版)。使用BGR颜色时,一切看起来都很好。然而,当我映射BGR颜色HSV,我不能得到正确的面具。见下面的例子:在HSV # first convert the img, and the associated lower and upper bound to HSV hsv_img_test = cv2.

    0热度

    1回答

    我想使用opencv和python找到激光点的HSV值。我得到了代码http://opencv-srf.blogspot.com.au/2010/09/object-detection-using-color-seperation.html从这里,但它是在C++中,安装Visual Studio和OpenCV是需要时间的,所以我在Python import cv2 import numpy as

    1热度

    3回答

    如果我们将色调偏移2 * pi/3,那么R,G,B,直方图会发生什么变化? 我该如何测试?我可以访问photoshop,那么有没有办法测试这个并找到答案?

    0热度

    1回答

    我想通过使用hsv颜色范围检测我的手机,但问题是我应该如何选择颜色范围来检测我的手机。 手机颜色为金色金色。 是否有任何简单的方法来找到hsv中的颜色范围,如果我知道BGR值? 这里是我的代码 detectMobile.py import cv2 import numpy as np cap = cv2.VideoCapture(0) while True: _, frame

    -1热度

    1回答

    我试图从使用emguCV在C#中将图像转换为hsv的图像中获得色调,饱和度和值的最大值。在openCV中,我可以使用Vec3b,但我怎么能在c#中获得相同的效果?

    0热度

    1回答

    OpenCV documentation of cvtColor()没有提供关于HSV到BGR转换的信息。它说,不支持从RGB到16位图像的HSV转换。 我需要将每像素超过8位(16位或32位很好)的HSV图像转换为RGB图像。下面的代码给运行时错误 cv::Mat hsv(10, 10, CV_16UC3, cv::Scalar(0)); // same in cv::Mat hsv(10, 1

    0热度

    1回答

    我试图在OpenCV 3.2中创建材质的直方图,但被HSV范围弄糊涂 - 它们似乎与文档不匹配,或者我接近错误。 // cv::Mat bgrPhoto contains a test image cv::Mat3f hsvPhoto; bgrPhoto.convertTo(hsvPhoto, CV_32FC3); cv::cvtColor(hsvPhoto, hsvPhoto, CV_B

    0热度

    1回答

    我想从图像(最初着色)中获取色调,饱和度和值图像。我使用rgb2hsv()函数转换图像,但我很困惑如何获取组件图像。

    1热度

    1回答

    对于一个有趣的项目,我想分析一些图像,尤其是哪些颜色(色调)比其他颜色更明显。由于我想要考虑颜色的“可见度”,因此只需计算像素的色调是不够的(例如,完美的黑色会计为红色,因为其色调为0°)。我想出了一个适合我的项目的IMO公式。 目前我执行以下操作: 与OpenCV中读出的图像(在BGR numpy的阵列结果) 转换图像以HSV 对于每个像素,计算其色调的可见性(从饱和度和值),并在一个色调的字典

    0热度

    1回答

    如果我从黑白图像获取像素位置为[row, column] = find(bw2 == 1);那么我想将此位置移动到RGB图像,然后如何移除此位置或将掩码替换为RGB图像中的此位置。这个怎么做?