小编Moh*_*mal的帖子

使用OpenCV进行手检测

我正在使用OpenCV库来检测手部的图像处理项目.我初始化图像iplimage,着色它,然后将其转换为HSV,cvCvtColor(imageHand,imageHand,CV_BGR2HSV ); 我不知道有效的算法,所以这是我的问题.请检查我的代码:

for( int row = 0; row < imageHand->height; row++ )
{
    for ( int col = 0; col < imageHand->width; col++ )
    {
       h =(imageHand->imageData[imageHand->widthStep * row + col * 3]) ;
    s = (imageHand->imageData[imageHand->widthStep * row + col * 3 + 1]);
    v = (imageHand->imageData[imageHand->widthStep * row + col * 3 + 2]);

         if(  h>85)
         {
     imageHand->imageData[imageHand->widthStep * row + col * 3 ]     = 0 ;
     imageHand->imageData[imageHand->widthStep * row + col * …
Run Code Online (Sandbox Code Playgroud)

c++ opencv image-processing computer-vision

8
推荐指数
1
解决办法
3万
查看次数

检测opencv中的黄色

我将图像转换为HSV后,我将阈值设为黄色,因此代码为cvInRangeS(imgHSV,cvScalar(112,100,100),cvScalar(124,255,255),imgThreshed); 但它不起作用总是给我黑色的图像.

c c++ image-processing computer-vision

6
推荐指数
2
解决办法
4万
查看次数

标签 统计

c++ ×2

computer-vision ×2

image-processing ×2

c ×1

opencv ×1