首页 文章
  • 0 votes
     answers
     views

    Python-Opencv,在颜色占主导地位的情况下得到图像的重复?

    我有一段代码,检测红色的存在,然后我将帧分为2 ROI,我在每个区域应用了一个掩码,所以我在最后有一个代表颜色被找到的地方和零对于其他地区,这适用于所有地区 . 我知道如何找到具有红色优势的地区?我怎么做? import cv2 import math import numpy as np Video = cv2.VideoCapture(0) while True: _, img = ...
  • 0 votes
     answers
     views

    Opencv python:在cvtColor转换后,相同的图像文件在HSV中给出了不同的平均值

    尝试打印HSV中“值”的平均值时,我遇到以下错误 . 图像文件采用RBG颜色格式和uint8类型 RESTART:C:\ Users \ 310293649 \ AppData \ Local \ Programs \ Python \ Python36 \ HSVPLAYING.py 图像1 V通道平均值= 138.582907232图像2 V通道平均值= 255.0 对于下面的代码,我认...
  • -3 votes
     answers
     views

    如何使用HSV颜色值? [关闭]

    我刚读过关于HSV的内容,我发现Hue实际上指的是颜色在什么颜色范围内(如粉红色,橙色等),饱和度指定了白色的趋势(值越低) ,颜色越白,关于值,它与饱和度相同,但是关于黑色 . 我希望到目前为止我已经理解正确,因为我的实际问题是,如何从像素中获得这些H S V值?有没有办法像RGB一样获取值?或者有没有办法将RGB值转换为HSV?有人可以帮我吗?谢谢 . (我正在使用C,我不应该使用OpenC...
  • 0 votes
     answers
     views

    具有循环色调范围的HSV中的高效InRange

    我正在尝试使用带有HSV图像的cv :: InRange() . 因为色调值是循环的,所以我需要处理最小/最大值,其中最小色调可能大于最大色调值 . 到目前为止,我使用以下代码来计算范围掩码: cv::Mat InRangeMask(const cv::Mat &hsv, cv::Scalar min, cv::Scalar max) { cv::Mat rangeMask; ...
  • 0 votes
     answers
     views

    实时图像处理:HSV图像中的噪声(openCV)

    我正在做一个具有很高精度的实时形状和颜色分类系统 . 看起来我的预处理阶段不够好,结果不如我预期的那么准确 . 这是我正在做的事情: 从相机中获取数据可以裁剪它以获得ROI . 将ROI图像从RGB转换为HSV空间 . 使用中值滤波器来降低HSV图像中的噪声 . 阈值图像 使用扩张和侵蚀来移除图像中的小孔和小物体 使用findContours和approxPolyDP检测方...

热门问题