摘要: Bag of features算法原理 Bag of features(Bof)一种是用于图像和视频检索的算法。此算法对于不同角度,光照的图像,基本都能在图像库中正确检索。图像检索,就是要在不同的图像间进行比对,为了提高效率,可以对图片进行提炼,将图片中的特征提取出来生成图片的”身份证“,对“身份证 阅读全文
posted @ 2021-06-06 16:33 予醉伴花眠 阅读(588) 评论(0) 推荐(0)
摘要: 一、背景 本次实验的目标,主要是理解相机标定,而说到相机标定,还得从立体视觉的三维重建了解起。关于三维重建,简单点说,就是根据多张图片,从二维像素空间中还原出三维的场景。根据双目视差原理,建立双目立体视觉系统 ,即由一个或两个摄像头在不同位置拍摄某个物体的若干幅图像,通过特定的算法求取待测点在两幅图 阅读全文
posted @ 2021-05-22 23:32 予醉伴花眠 阅读(548) 评论(0) 推荐(1)
摘要: 一、基本原理 要实现两张图片的简单拼接,其实只需找出两张图片中相似的点 (至少四个,因为 homography 矩阵的计算需要至少四个点), 计算一张图片可以变换到另一张图片的变换矩阵 (homography 单应性矩阵),用这个矩阵把那张图片变换后放到另一张图片相应的位置 ,就是相当于把两张图片中 阅读全文
posted @ 2021-04-25 20:13 予醉伴花眠 阅读(659) 评论(0) 推荐(0)
摘要: 一、原理 单应性变换: 是将平面内的一个点映射到另一个平面内的二维投影变换,单应性变换矩阵是一个3*3的矩阵,具有8个自由度,第三行第三列,也就是最后一个值为1。单应性矩阵可以由两幅图像中对应点计算出来。 公式推导可以参考:https://blog.csdn.net/limmmy/article/d 阅读全文
posted @ 2021-04-10 21:32 予醉伴花眠 阅读(464) 评论(0) 推荐(0)
摘要: 一、实验准备 1.图片采集,使用oppoR15手机拍摄集美大学的建筑物图像。(友情提示:因为用数组保存处理图片,所以要求图片大小要一致,并且,图片不能太大,几MB的跑不动,手机拍下来的图片像素太高,我用ps降低它的分辨率,将几MB级别的照片压缩到几十KB) 2.熟悉SIFT算法的原理,流程,SIFT 阅读全文
posted @ 2021-03-28 20:49 予醉伴花眠 阅读(551) 评论(0) 推荐(0)
摘要: 一、直方图 代码: from PIL import Image from pylab import * from numpy import * im=array(Image.open('D:/img/cs.jpg').convert('L')) #读取图片并转化为灰度图 gray() subplot 阅读全文
posted @ 2021-03-08 18:44 予醉伴花眠 阅读(683) 评论(0) 推荐(0)
摘要: 使用语言:java 1.使用随机函数生成随机整数做为试卷号 生成从a到b的随机整数 即返回值[a,b]:int num=a+(int)(Math.random()*(b-a+1)); 2.从数据库取出int形数据,用ArrayList<Integer>保存,Integer与int比较大小时,Inte 阅读全文
posted @ 2020-03-04 15:41 予醉伴花眠 阅读(269) 评论(0) 推荐(0)
摘要: 题目: 根据输入的n,打印n行乘法口诀表。需要使用二维字符串数组存储乘法口诀表的每一项,比如存放1*1=1.为了保证程序中使用了二维数组,需在打印完乘法口诀表后使用Arrays.deepToString打印二维数组中的内容。 提醒:格式化输出可使用String.format或者System.out. 阅读全文
posted @ 2019-10-04 10:11 予醉伴花眠 阅读(2105) 评论(0) 推荐(0)
摘要: 关于jdk配置环境变量及使用 阅读全文
posted @ 2019-07-16 14:17 予醉伴花眠 阅读(5255) 评论(0) 推荐(0)
摘要: 以下都是我在使用Devc++的过程中出现过的错误,通过查找资料解决问题,今天小小地记录、整理一下。 1.[Error] invalid conversion from 'const char*' to 'char' [-fpermissive] 出现该错误的原因是:使用字符串操作函数 strcmp, 阅读全文
posted @ 2019-04-16 19:58 予醉伴花眠 阅读(7685) 评论(0) 推荐(0)