opencv
文章平均质量分 79
hehedadaq
强化、图像、机器人相关内容...
强化库:https://github.com/kaixindelele/DRLib
求star~
展开
-
image-perspective-transformation-图片透视变换(投影变换)
image-perspective-transformation-图片透视变换(投影变换)文章目录image-perspective-transformation-图片透视变换(投影变换)前言:主要功能:参考链接:我的代码链接:核心代码:联系方式:前言:最近可能会用到透视变换,做一个数据预处理,因此想起来我之前写过一个透视变换的脚本,今天跑起来,还不够完善,因此将之前夹杂在论文阅读的博客中单独抽取出来,供大家参考~话不多说,上示例图!快来一起学习吧!主要功能:python处理图片,包括图片平原创 2021-03-26 16:02:41 · 1214 阅读 · 2 评论 -
基于OpenCv的机器人手眼标定(九点标定法)《转载》
转载链接:基于OpenCv的机器人手眼标定(九点标定法)对于初学者而言,对相机的标定经常模糊不清。不知道机器坐标与相机坐标如何转换,两个坐标系又是如何建立?我们通常是利用张氏标定法,针对于相机的畸变进行标定,利用校正得到的参数对图形进行处理后再呈现出来。这个方法网上用的人很多,资料也较为全面。这里就不做说明了。本文主要是针对机械手的手眼标定,一般而言目前相机的畸变较小,精度也较为准确,使用该方法进行标定也能得到较好的效果。首先,对于九点标定而言。我们使用到的是OpenCv中的estimateRi转载 2021-01-26 22:16:49 · 7929 阅读 · 1 评论 -
Python动态调节参数-滑动条-pygame和cv2
Python动态调节参数-滑动条-pygame和cv2文章目录Python动态调节参数-滑动条-pygame和cv2前言:OpenCV的垃圾实现:pygame 动态调参:前言:最近在整动态调参,然后每次修改参数,重启启动程序过于复杂,因此,结合网上资源,造了一个轮子,刚开始找到的是cv2的滑动条,然后发现,滑动条过于呆板,初始值设定,滑动条位置,以及最小值设定都不能调整。就感觉很蠢,不适合我需要的从-90,90这样的调节范围。因此想着thinkter能不能做,然后没发现,最后找pygame这种做游原创 2020-06-10 11:06:29 · 3269 阅读 · 0 评论 -
基于opencv的交互式-透视变换(perspective transformation)附代码
基于opencv的交互式-透视变换(perspective transformation)附代码文章目录基于opencv的交互式-透视变换(perspective transformation)附代码前言:参考链接:简介:代码:前言:最近在尝试透视变换的实际作用,看上篇paper也是提到了透视变换,但是一直不知道实际操作,到底有什么样的效果:一整张图,选定四个点,以及将要变换的四个点,之后...原创 2020-05-08 16:16:08 · 1084 阅读 · 1 评论 -
ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost)问题解决
其实我这个标题应该不完全一样,但是这个报错,我忘记截图了。做一个笔记吧:缘由是这样的,我的ubumtu系统是14.04 indigo版本,然后ros也是配套的,我在anaconda中创建了一个Python3.5的虚拟环境,然后订阅话题,用cv_bridge处理图片的时候,会出现这样的报错。很明显,最终的结果就是不该ubuntu14的系统中,用Python3.5订阅ros中的图片就是会出现这样...原创 2018-09-29 17:41:25 · 8108 阅读 · 0 评论 -
rospy订阅激光雷达数据并可视化处理
python在ros中订阅雷达数据并可视化处理文章目录python在ros中订阅雷达数据并可视化处理参考教程:预设条件:图片:程序:接着上一次的博客,我可视化激光雷达的数据还是整好了,记录一下吧,国内现成的python文件处理这个数据的demo,好像不容易搜到,我就贴出来吧。参考教程:这次也参考了很多其他的教程,因为时间久了,可能贴不全,见谅。主参考和雷达原理:激光雷达学习笔记(二)数...原创 2018-09-19 15:13:27 · 7405 阅读 · 2 评论 -
rospy获取nav_msgs/OccupancyGrid的map话题并可视化
rospy获取nav_msgs/OccupancyGrid的map话题并可视化rospy获取nav_msgs/OccupancyGrid的map话题并可视化前言:先上参考资料:我的步骤:1、启动整体机器人的文件2、rospy订阅/map话题代码解释:总结:前言:终于要开始撸ros了,之前断断续续的看了一些视频,和整了Kinect的一些东西,但是对于机器...原创 2018-09-15 22:02:46 · 7122 阅读 · 2 评论 -
python2.7的虚拟环境安装OpenCV3变为Python3.6的神奇bug
系统环境:windows7anaconda3.遇到的问题:先是在anaconda中创建了一个Python2.7环境的虚拟环境,但是用conda install OpenCV后,自动安装的是OpenCV3.于是Python版本竟然也自动升级到了Python3.6!简直有毒啊!解决办法:1、退出此环境,卸载此环境。conda remove -n py27(你的虚拟环境名字)...原创 2018-07-18 20:30:29 · 774 阅读 · 1 评论 -
上传自己的代码到github上
参考链接:https://www.bilibili.com/video/av6180189?from=search&seid=7939262385205829497感谢小熊up主,这是我在b站上找到最简洁的教学视频~【2018年9月17号更新】——纯界面化操作,不用命令行!使用步骤:1、首先注册一个github帐号,这个应该不难2、看视频~3、附上视频中的几个下载视...原创 2018-04-10 13:22:35 · 856 阅读 · 0 评论 -
ubuntu16.04+ros kinetic+kinect2.0错误解决方案+小技巧
参考教程:主参考链接第二个参考链接,辅助链接在使用ros + kinect2过程中,遇到了各种各样的怪问题,谨以此博文供后来者少走点弯路~友情提示:在我重装过多次ubuntu16和ros之后,发现这是一个艰辛的路,首先kinect2基本上停产了,国人也不多,能找到的资料就比较散,目前找到的一些标注为ubuntu16.04的要么是假的16,要么就是没有提及opencv的版本。所以推荐大家直接卸载ub...原创 2018-03-13 20:11:38 · 2416 阅读 · 1 评论 -
ros+iai_kinect2标定教程-失败-效果很差-更新和解决办法
参考链接:主参考:https://github.com/code-iai/iai_kinect2/tree/master/kinect2_calibration副参考:http://www.cnblogs.com/li-yao7758258/p/7445429.html在项目之处,我使用的是国产奥比中光的Astra s款深度相机——来个小广告,安利一下国货:这款相机除了rgb分辨率低了一些之外。真...原创 2018-03-14 21:37:05 · 6660 阅读 · 14 评论