当前位置: 首页 > news >正文

网站推广策划方案范文python 做网站 套件

网站推广策划方案范文,python 做网站 套件,优化wordpress访问,龙岗做网站哪里找在线结构光视觉传感器中#xff0c;由线激光器发射出的线结构光#xff0c;在本质上为一个连续且具有一定厚度的空间光平面#xff0c;而在目标表面上所形成的具有一定宽度的光条特征#xff0c;即为该光平面与目标表面相交而成的交线。在该空间光平面的厚度方向上#xf…        在线结构光视觉传感器中由线激光器发射出的线结构光在本质上为一个连续且具有一定厚度的空间光平面而在目标表面上所形成的具有一定宽度的光条特征即为该光平面与目标表面相交而成的交线。在该空间光平面的厚度方向上光强近似服从高斯分布因而在摄像机采集到的光条图像中在沿着光条宽度的方向或光条的法线方向上其灰度也会呈现出类似的高斯分布特点即光条中心的灰度值大而光条边缘的灰度值小如图1所示因而光条中心线的提取任务就是要找到图像中的光条灰度的高斯分布中心。 采用结构光进行扫描检测时需要提取激光条纹的中心线本文采用经典的Steger算法提取光条中心。 Steger算法原理         Steger算法基于Hessian矩阵能够实现光条中心亚像素精度定位首先通过Hessian矩阵能够得到光条的法线方向然后在法线方向利用泰勒展开得到亚像素位置。  对于图像中激光条纹上的任意一点(x,y)(x,y)Hessian矩阵可以表示为  void StegerLine() { Mat img0 imread(image_0.png, 1);Mat img;cvtColor(img0, img0, CV_BGR2GRAY);img img0.clone();//高斯滤波img.convertTo(img, CV_32FC1);GaussianBlur(img, img, Size(0, 0), 6, 6);//一阶偏导数Mat m1, m2;m1 (Mat_float(1, 2) 1, -1); //x偏导m2 (Mat_float(2, 1) 1, -1); //y偏导Mat dx, dy;filter2D(img, dx, CV_32FC1, m1);filter2D(img, dy, CV_32FC1, m2);//二阶偏导数Mat m3, m4, m5;m3 (Mat_float(1, 3) 1, -2, 1); //二阶x偏导m4 (Mat_float(3, 1) 1, -2, 1); //二阶y偏导m5 (Mat_float(2, 2) 1, -1, -1, 1); //二阶xy偏导Mat dxx, dyy, dxy;filter2D(img, dxx, CV_32FC1, m3);filter2D(img, dyy, CV_32FC1, m4);filter2D(img, dxy, CV_32FC1, m5);//hessian矩阵double maxD -1;int imgcol img.cols;int imgrow img.rows;vectordouble Pt;for (int i0;iimgcol;i){for (int j0;jimgrow;j){if (img0.atuchar(j,i)200){Mat hessian(2, 2, CV_32FC1);hessian.atfloat(0, 0) dxx.atfloat(j, i);hessian.atfloat(0, 1) dxy.atfloat(j, i);hessian.atfloat(1, 0) dxy.atfloat(j, i);hessian.atfloat(1, 1) dyy.atfloat(j, i);Mat eValue;Mat eVectors;eigen(hessian, eValue, eVectors);double nx, ny;double fmaxD 0;if (fabs(eValue.atfloat(0,0)) fabs(eValue.atfloat(1,0))) //求特征值最大时对应的特征向量{nx eVectors.atfloat(0, 0);ny eVectors.atfloat(0, 1);fmaxD eValue.atfloat(0, 0);}else{nx eVectors.atfloat(1, 0);ny eVectors.atfloat(1, 1);fmaxD eValue.atfloat(1, 0);}double t -(nx*dx.atfloat(j, i) ny*dy.atfloat(j, i)) / (nx*nx*dxx.atfloat(j,i)2*nx*ny*dxy.atfloat(j,i)ny*ny*dyy.atfloat(j,i));if (fabs(t*nx)0.5 fabs(t*ny)0.5){Pt.push_back(i);Pt.push_back(j);}}}}for (int k 0;kPt.size()/2;k){Point rpt;rpt.x Pt[2 * k 0];rpt.y Pt[2 * k 1];circle(img0, rpt, 1, Scalar(0, 0, 255));}imshow(result, img0);waitKey(0); } https://blog.csdn.net/CharmsLUO/article/details/122312450
http://www.pierceye.com/news/52164/

相关文章:

  • 石家庄个人建站模板门户网是什么
  • 哪些公司的网站做的很好宜昌永东建设网站
  • 萝岗手机网站建设网站开发需要用到哪些软件有哪些
  • 西安 网站建设 费用表单大师做网站
  • php第一季网站开发实例教程学院网站建设报价
  • 合肥道路建设从哪个网站可以看到怎样用jsp做网站 新手教程
  • 中文域名注册网站注册个小公司要交税吗
  • 如何制作自己的个人网站一般网站建设公司
  • vs2015 网站开发教程做网站用虚拟机还是服务器
  • 天津协会网站建设福州制作手机网站
  • 网站统计家用云做网站
  • 签名设计网站如何做好一个网站
  • 德州建设网站建设房屋出租网站
  • 工作室 网站经营性备案求职招聘网站建设投标书
  • 电子商务实验网站建设实训过程wordpress后台500
  • 一个外国人做汉字网站手机快速建站
  • 店铺推广怎么做站长seo查询工具
  • iis访问网站打开要很久开发一个app需要什么
  • 万户网站协作管理系统易天时代网站建设
  • 网站流量太高 如何做负载均衡商品网页制作
  • 专业网站建设团队自助建站h5
  • 制作企业网站平台中国观鸟记录的网站架构
  • 网站编辑楼盘详情页怎么做网站建设培训 通州
  • 做课件ppt网站做网站好的
  • 网站用花生壳nas做存储做技能培训和那个网站合作好
  • 大二学生做网站难吗互联网有哪些岗位
  • 手机网站用什么开发好以学校为目标做网站策划书
  • 网站开发 路由十大免费软件免费下载
  • 杭州劳保网站制作jq网站特效插件
  • 便宜网站建设价格外贸网站是用什么软件做的