会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wenboz
博客园
首页
新随笔
联系
订阅
管理
[置顶]
博客地址有变动:https://blog.csdn.net/weixin_42105070
摘要: 新地址:https://blog.csdn.net/weixin_421050
阅读全文
posted @ 2019-05-28 15:22 wenboz
阅读(295)
评论(0)
推荐(0)
2019年4月17日
多视图几何
摘要: 一、外极几何 图一:外极几何示意图: 在这两个视图中,分别将三维点X投影为x1和x2.两个相机中心之间的基线C1和C2与图像平面相交于外极点e1和e2,线I1和I2成为外极线。 如果已经知道相机的参数,那么在重建过程中遇到的问题就是两幅图像之间的关系,外极线约束的主要作用就是限制对应特征点的搜索范围
阅读全文
posted @ 2019-04-17 22:14 wenboz
阅读(1774)
评论(0)
推荐(0)
2019年4月14日
python+opencv相机标定
摘要: 一、制作标定板 将下图打印: 图一 将打印出的纸固定放到一个平板上,使用同一相机从不同的位置,不同的角度,拍摄标定板的多张照片(10-20张最佳),将照片放到文件夹中: 二、提取标定板的世界坐标 需要注意标定板的大小是标定板在水平和竖直方向上内角点的个数。内角点指的是,标定板上不挨着边界的角点(如图
阅读全文
posted @ 2019-04-14 11:23 wenboz
阅读(15708)
评论(1)
推荐(0)
2019年4月7日
Python实现静态和动态增强现实
摘要: 一、环境 pycharm+OpenGL+opengame 二、静态及动态增强现实实现 (一)静态(立方体和茶壶) 1.立方体的实现 将静态立方体放到键盘上 效果图: (a) (b) (c) 图 一 代码: 1 from pylab import * 2 from PIL import Image 3
阅读全文
posted @ 2019-04-07 20:06 wenboz
阅读(1357)
评论(0)
推荐(0)
2019年3月31日
基于Stitcher类的全景拼接
摘要: 一、算法目的 实现两张图片的全景拼接。本次实验针对不同场景做全景拼接: 二、Opencv stitch原理 1.源码:https://docs.opencv.org/2.4.2/modules/stitching/doc/high_level.html?highlight=stitcher#stit
阅读全文
posted @ 2019-03-31 17:42 wenboz
阅读(1513)
评论(0)
推荐(0)
2019年3月19日
图像到图像的映射
摘要: 1. 仿射变换原理 仿射变换(Affine Transformation 或Affine Map)是一种二维坐标(x, y)到二维坐标(u, v)的线性变换,其数学表达式形式如下: 对应的齐次坐标矩阵表示形式为: 仿射变换保持了二维图形的“平直性”(直线经仿射变换后依然为直线)和“平行性”(直线之间
阅读全文
posted @ 2019-03-19 15:38 wenboz
阅读(1372)
评论(0)
推荐(0)
2019年3月17日
SIFT特征匹配处理
摘要: 一、SIFT算法特征原理 SIFT即尺度不变特征转换,它用来检测图像的局部性特征,在空间尺度中寻找极值点,提取这点的位置、尺度、旋转不变量。这些关键点是一些十分突出,不会因光照和噪音等因素而变化的点,如角点、边缘点、暗区的亮点及亮区的暗点等,所以与影像的大小和旋转无关,对光线、噪声、视角改变的容忍度
阅读全文
posted @ 2019-03-17 21:03 wenboz
阅读(6917)
评论(0)
推荐(0)
2019年3月5日
pycharm的background task一直更新index,速度慢的解决方法
摘要: 解决方案:从PyCharm中的Project结构中排除该文件夹 解决步骤: 1.点击左上角file >setting 2.点击Project Structure >右键你的文件夹,点击excluded,结果如下: 3.点击确认即可
阅读全文
posted @ 2019-03-05 17:19 wenboz
阅读(7145)
评论(0)
推荐(0)
第一章 图像处理基础(直方图、高斯滤波、直方图均衡化)
摘要: 本次实验所用图片: 软件:pycharm 一、直方图 import cv2 as cv from matplotlib import pyplot as plt import numpy as np path = '1.jpg' img = cv.imread(path, 0) plt.hist(i
阅读全文
posted @ 2019-03-05 17:07 wenboz
阅读(1744)
评论(0)
推荐(0)
2019年3月2日
下载及配置Python+openCV
摘要: 一、下载Anaconda Anaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。 1.官网下载地址:https://www.anaconda.com/distribution/#download-section 选择符合你电脑的版
阅读全文
posted @ 2019-03-02 23:30 wenboz
阅读(24928)
评论(0)
推荐(1)
公告