欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C語言

當(dāng)前位置:主頁 > 軟件編程 > C語言 >

opencv攝像頭捕獲識(shí)別顏色

來源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C語言|點(diǎn)擊: 次

本文實(shí)例為大家分享了opencv攝像頭捕獲識(shí)別顏色的具體代碼,供大家參考,具體內(nèi)容如下

#include "highgui.h"  
#include "iostream"
using namespace std;
 
int main() 
{ 
  CvCapture* pCap = cvCreateCameraCapture(1 );//這里-1也可以,不過我的電腦裝的有CyberLink YouCam軟件,  
  int flag=0;                       //OpenCV會(huì)默認(rèn)調(diào)用該攝像頭,而不調(diào)用系統(tǒng)的驅(qū)動(dòng)  
 
 IplImage* frame =NULL;
 
  if (cvCreateCameraCapture == NULL) 
  { 
    return(0); 
  } 
 
  cvNamedWindow("Camera",CV_WINDOW_FULLSCREEN); 
 
  while ((frame = cvQueryFrame(pCap)) != 0 && cvWaitKey(20) != 27)  
  { 
    frame = cvQueryFrame(pCap);
 //cout<<frame->width<<" "<<frame->height<<endl;
 flag=0;
 for(int x=0;x<frame->height;x++)
 {
 for(int y=0;y<frame->width*3;y++)
 {
 //CV_IMAGE_ELEM(frame,uchar,x,y)=255;
  if( ((uchar*)(frame->imageData+x*frame->widthStep))[y*frame->nChannels+0]<30 //b
  &&((uchar*)(frame->imageData + x*frame->widthStep))[y*frame->nChannels + 1]<30 //g
  &&((uchar*)(frame->imageData + x*frame->widthStep))[y*frame->nChannels + 2]>150) //r
    flag++;
 
 
 }
 }
 cout<<flag<<endl;
 if(flag>70000)
 cout<<"red"; 
 else
  cvShowImage("Camera",frame); 
  } 
 
  aaa: cvReleaseCapture(&pCap);  
  cvDestroyWindow("Camera");
 system("pause");
  return (0); 
} 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。

上一篇:C語言實(shí)現(xiàn)掃雷游戲及其優(yōu)化

欄    目:C語言

下一篇:opencv車道線檢測(cè)的實(shí)現(xiàn)方法

本文標(biāo)題:opencv攝像頭捕獲識(shí)別顏色

本文地址:http://mengdiqiu.com.cn/a1/Cyuyan/245.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有