您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 基于肤色的人脸检测与眼睛定位论文及程序
  所属分类: C++
  开发工具:
  文件大小: 4mb
  下载次数: 0
  上传时间: 2009-10-14
  提 供 者: ningy******
 详细说明: VC编程,含毕设论文,程序! 程序片段如下: void COpenbmpfileView::Onsearch() { COpenbmpfileDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); int x, y; double R,G,B,I,U,V,seta; CDC* dc = GetDC(); for( y = 0; y < bmpHeight; y++ ) { for( x = 0; x < bmpWidth; x++) { switch( bmpBitCount ) { case 1: break; case 4: break; case 8: R = pbmpPalette[pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1) + x]].rgbRed; G = pbmpPalette[pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1) + x]].rgbGreen; B = pbmpPalette[pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1) + x]].rgbBlue; U = -0.148 * R - 0.289 * G + 0.437 * B; V = 0.615 * R - 0.515 * G - 0.100 * B; I = 0.596 * R - 0.275 * G - 0.321 * B; seta=atan( V/U ); //if(I<=55 && I>=30 && seta>=-3.14*66/180 && seta<=-3.14*50/180) if(I <= 90 && I >= 20 && seta >= -3.14 * 80/180 && seta <= -3.14 * 30 /180) dc -> SetPixel( x+500, y, RGB(255,255,255)); else dc -> SetPixel( x+500, y, RGB( pbmpPalette[pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1) + x]].rgbRed, pbmpPalette[pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1) + x]].rgbGreen, pbmpPalette[pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1) + x]].rgbBlue)); break; case 24: R = pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1 ) + 3 * x + 2]; G = pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1 ) + 3 * x + 1]; B = pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1 ) + 3 * x] ; U = -0.148 * R - 0.289 * G + 0.437 * B; V = 0.615 * R - 0.515 * G - 0.100 * B; I = 0.596 * R - 0.275 * G - 0.321 * B; //seta=V/U; seta=atan(V/U); if(I <= 90 && I >= 20 && seta >= -3.14 * 80 / 180 && seta <= -3.14 * 30 / 180) //if(I<=90 && I>=20 && seta>=-5.671282&& seta<=-0.5773503) dc -> SetPixel( x + 500, y, RGB(255,255,255)); else dc -> SetPixel( x + 500, y, RGB(pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1 ) + 3 * x + 2], pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1 ) + 3 * x + 1], pbmpSizeImage[bmpLineByte * ( bmpHeight - y - 1 ) + 3 * x] ) ); break; default: AfxMessageBox( "Invalid color numbers!", MB_ABORTRETRYIGNORE | MB_ICONEXCLAMATION | MB_APPLMODAL ); break; } } } } ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: VC MFC 人脸检测 肤色
 输入关键字,在本站1000多万海量源码库中尽情搜索: