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

全国最大的网站建设公司排名如何进行优化

全国最大的网站建设公司排名,如何进行优化,线上运营推广工作内容,网站服务费网络建设会计分录【 声明#xff1a;版权所有#xff0c;欢迎转载#xff0c;请勿用于商业用途。 联系信箱#xff1a;feixiaoxing 163.com】 工业上用激光slam的多#xff0c;用视觉slam的少#xff0c;这是大家都知道的常识。毕竟对于工业来说#xff0c;健壮和稳定是我们必须要考虑的…【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】 工业上用激光slam的多用视觉slam的少这是大家都知道的常识。毕竟对于工业来说健壮和稳定是我们必须要考虑的事情。但是图像slam在这过程当中其实也可以扮演十分重要的角色比如说地面如果非常有特征的话黄色路面或者绿色路面。这个时候即使全局的slam完成不了那么也可以实现局部道路的slam导航。 ros里面其实也谈到了opencv它是一个用的比较多的开发库。但是很多时候上面的demo都是比较割裂的很难说这是用于实际场景的代码。比如说平时比较常用的二维码导航上面就谈的不是很多。所以对于这些知识点我们都可以自己编写opencv程序来解决。 目前在ubuntu20.04上面ros noetic版本自带的是opencv 4版本了这个需要注意下了。另外实际图像开发的时候光源很重要。如果光源不满足条件可以自己编写代码比如利用最大灰度值做pwm的pid反馈参考量这都是有实际意义的。 1、编写测试代码 这段代码来自于网上。主要还是为了说明opencv如何编写代码有兴趣的同学可以去买一本opencv的书来进行学习和研究。 #include opencv4/opencv2/highgui/highgui.hpp #include opencv4/opencv2/imgcodecs/legacy/constants_c.h #include iostream using namespace std;int main( int argc, char** argv ) {cv::Mat image;image cv::imread(test.jpg , CV_LOAD_IMAGE_COLOR); if(! image.data ) {std::cout Could not open or find the image std::endl ;return -1;}std::cout image wide: image.cols ,image high: image.rows ,image channels: image.channels() std::endl;/* display imagecv::namedWindow( Display window, cv::WINDOW_AUTOSIZE );cv::imshow( Display window, image ); cv::waitKey(0);*/size_t y,x;// y is row, x is colint c; // c is channely x 250;c 2;// row_ptr is the head point of y rowunsigned char *row_ptr image.ptrunsigned char(y);// data_ptr points to pixel dataunsigned char *data_ptr row_ptr[x * image.channels()]; unsigned char data data_ptr[c];// use cv::Mat::at() to get the pixel value// unsigned char is not printable// std::cout std::isprint(data)std::isprint(image.atcv::Vec3b(y,x)[c]) std::endl;std::cout pixel value at y, x ,cstatic_castunsigned(image.atcv::Vec3b(y,x)[c]) std::endl;return 0; }2、代码说明 代码的内容不复杂主要就是打开一幅图片然后获取指定点的像素信息。当然这份代码只是起到抛砖引玉的作用真正用起来还需要和具体的场景关联起来。 3、编译方法 前面我们说过ros noetic里面支持的是opencv 4所以这里代码也是用opencv4的库进行编译的输入如下所示 g test.cpp -o test pkg-config --cflags --libs opencv4 4、测试和调试 代码测试的过程中还需要一张图片我们不妨去网上搜索一下lena的图片。她也是数字图像处理中用的最多的一张图片 这样程序和图片都准备好了执行后不出意外的话就可以看到这样的打印 shell$ ./test image wide: 500,image high: 500,image channels: 3 pixel value at y, x ,c1775、python3实现图像处理 实际生产中一般是用python编写好算法之后再转换成c/c代码这样效率要高很多。另外不管是windows平台还是linux平台使用python都是很方便的。 import cv2def main():picture cv2.imread(./test.jpg)cv2.imshow(lena, picture)cv2.waitKey(0)cv2.destroyAllWindows()if __name__ __main__:main() 运行的方法也比较简单直接输入python3 ./test.py即可。
http://www.hkea.cn/news/14327760/

相关文章:

  • 网站伪静态设置资料库网站开发报价
  • 长春网站快照优化公司如何做网络营销推广唯选一 诺
  • 开的免费网站能赚钱吗广州前端培训机构
  • 免费注册com的网站菏泽建设集团
  • 南山建站公司瑞安网
  • 网站开发维护的好处wordpress 中文 字体大小
  • 石家庄网站制作报价虚拟主机建设二个网站
  • ps网站页面设计教程网站建好用电脑做服务器
  • 电子商务网站开发课程教案吉林大学建设工程学院网站
  • 网站 推广 工具网上注册公司需要哪些材料和流程
  • 嘉兴企业网站建设文字生成网址
  • 网站制作工作室制作平台微信网站推广
  • 学网站开发首先学哪些基础扬中市人才网官网
  • 门户网站属于什么类型的模式5 电子商务网站建设的步骤
  • 网站应急响应机制建设建设网站审批
  • 网站 建设 维护 公司网站建设销售工资多少
  • 广州越秀网站制作荣耀华为手机商城官方网站
  • 网站首页制作网站网站建设预算描述
  • 网站广告位一般多少钱网站项目建设管理
  • 建设五证在那个网站可以查您身边的网站建设顾问
  • 建站教程视频下载wordpress页面添加自定义字段
  • 广东城乡建设厅网站首页网站制作素材代码
  • 网络营销策略定义win10系统优化工具
  • 中国建设部网站能查叉车证建设模板网站报价
  • 网站视频链接怎么做网络公司经营范围有哪些类型
  • 建立企业网站的形式网站集约建设
  • 怎样用vs做简单网站wordpress淘宝客源码
  • 汕头模版网站建设织梦dedecms医院类网站在线预约挂号插件
  • 14版哥斯拉的官方做的宣传网站网站建设学习内容
  • 网站设计制作托管维护临桂建设局安全股网站