摘要:
比如有图像1,将其旋转n度得到图像2,问如何比较两张图像得到旋转的度数n。 算法思路参考logpolar变换: 1.从图像中心位置向四周引出射线。 2.计算每根射线所打到图像上的像素累计和,得到极坐标灰度曲线。 3.比较两张图的灰度曲线,得到最相关的偏移位置,即为两张图像的旋转角度。 原图: 旋转了 阅读全文
posted @ 2020-09-10 14:25
一杯清酒邀明月
阅读(2223)
评论(0)
推荐(0)
摘要:
非刚性常微分方程的数值解法通常会用四阶龙格库塔算法,其matlab函数对应ode45。 对于dy/dx = f(x,y),y(0)=y0。 其四阶龙格库塔公式如下: 对于通常计算,四阶已经够用,四阶以上函数f(x,y)计算工作量大大增加而精度提高较慢。 下面以龙格库塔法解洛伦兹方程为例: matla 阅读全文
posted @ 2020-09-10 14:23
一杯清酒邀明月
阅读(4180)
评论(0)
推荐(0)
摘要:
最近新型冠状病毒疫情越来越严重了,待在家中没法出去,学习一下经典传染病模型。 这里总结了五个模型,分别是SI模型,SIS模型,SIR模型,SIRS模型,SEIR模型。 这几种模型的特点先介绍一下。 首先定义SEIR: S为易感者 (Susceptible),指未得病者,但缺乏免疫能力,与感染者接触后 阅读全文
posted @ 2020-09-10 14:22
一杯清酒邀明月
阅读(5022)
评论(0)
推荐(0)
摘要:
模拟退火首先从某个初始候选解开始,当温度大于0时执行循环。 在循环中,通过随机扰动产生一个新的解,然后求得新解和原解之间的能量差,如果差小于0,则采用新解作为当前解。 如果差大于0,则采用一个当前温度与能量差成比例的概率来选择是否接受新解。温度越低,接受的概率越小,差值越大,同样接受概率越小。 是否 阅读全文
posted @ 2020-09-10 14:11
一杯清酒邀明月
阅读(410)
评论(0)
推荐(0)
摘要:
过去也写过透视变换,当时算法真是弱爆了,我竟然会通过两次变换。不过那引用的三篇文章都是非常好的文章,直到今天我才看明白。所谓的倾斜校正,一定要有标定点,将一个倾斜的矩形变为不倾斜的。因此可以从原四边形四个点和新矩形四个点得到一个变换矩阵,根据这个矩阵再作用到全局图像就可以了。详细原理在这里,MIT的 阅读全文
posted @ 2020-09-10 14:09
一杯清酒邀明月
阅读(1523)
评论(1)
推荐(1)
摘要:
HOG(Histogram of Oriented Gradient)方向梯度直方图,主要用来提取图像特征,最常用的是结合svm进行行人检测。 算法流程图如下(这篇论文上的): 下面我再结合自己的程序,表述一遍吧: 1.对原图像gamma校正,img=sqrt(img); 2.求图像竖直边缘,水平边 阅读全文
posted @ 2020-09-10 14:08
一杯清酒邀明月
阅读(773)
评论(0)
推荐(0)
摘要:
PSNR,峰值信噪比,通常用来评价一幅图像压缩后和原图像相比质量的好坏,当然,压缩后图像一定会比原图像质量差的,所以就用这样一个评价指标来规定标准了。PSNR越高,压缩后失真越小。这里主要定义了两个值,一个是均方差MSE,另一个是峰值信噪比PSNR,公式如下: 这里的MAX通常是图像的灰度级,一般就 阅读全文
posted @ 2020-09-10 14:06
一杯清酒邀明月
阅读(639)
评论(0)
推荐(0)
摘要:
我可没直接调用系统函数,要是那样就太水了。其实我的matlab代码很容易就能翻译成c/c++的。 canny边缘检测一共四个部分: 1.对原图像高斯平滑 2.对高斯平滑后的图像进行sobel边缘检测。这里需要求横的和竖的还有联合的,所以一共三个需要sobel边缘检测图像。 3.对联合的sobel检测 阅读全文
posted @ 2020-09-10 14:03
一杯清酒邀明月
阅读(1640)
评论(0)
推荐(0)
摘要:
关于小波变换我只是有一个很朴素了理解。不过小波变换可以和傅里叶变换结合起来理解。 傅里叶变换是用一系列不同频率的正余弦函数去分解原函数,变换后得到是原函数在正余弦不同频率下的系数。 小波变换使用一系列的不同尺度的小波去分解原函数,变换后得到的是原函数在不同尺度小波下的系数。 不同的小波通过平移与尺度 阅读全文
posted @ 2020-09-10 14:02
一杯清酒邀明月
阅读(1275)
评论(0)
推荐(0)
摘要:
聚类算法,不是分类算法。 分类算法是给一个数据,然后判断这个数据属于已分好的类中的具体哪一类。 聚类算法是给一大堆原始数据,然后通过算法将其中具有相似特征的数据聚为一类。 这里的k-means聚类,是事先给出原始数据所含的类数,然后将含有相似特征的数据聚为一个类中。 所有资料中还是Andrew Ng 阅读全文
posted @ 2020-09-10 14:00
一杯清酒邀明月
阅读(521)
评论(0)
推荐(0)
摘要:
这里只是简单的实现一下,这个和直方图反向投影很像。 书上说了,“优势是理论上的,很难发展处一种满意的模板匹配技术”。 代码: 1 clear all; 2 close all; 3 clc; 4 5 img=imread('lena.jpg'); 6 imshow(img); 7 img=doubl 阅读全文
posted @ 2020-09-10 13:58
一杯清酒邀明月
阅读(923)
评论(0)
推荐(0)
摘要:
安装教程 1、在本站下载压缩包后对压缩包进行解压,有应用安装程序以及破解注册机。2、打开应用安装程序,点击下一步进入安装。3、选择接受安装协议。点击下一步。4、选择需要安装的类型,进入下一步。5、选择ACDSee15将要处理的文件类型。6、开始正式安装应用。绑定的一些插件,把勾选取消就好。7、完成安 阅读全文
posted @ 2020-09-10 11:01
一杯清酒邀明月
阅读(1056)
评论(1)
推荐(0)
摘要:
在图片上画圈圈、画箭头、写注释,用PS软件可以实现,但PS软件功能太强大,所占空间也大,而且实现起来也比较复杂,完全没有必要。用ACDSee 15的话,感觉更方便、更快捷。(写完此文之后,后来又发现还有更方便的方法,有兴趣的朋友可以点击右边我的名字,去找下我写的《在图片上画圈圈画箭头写注释最方便快捷 阅读全文
posted @ 2020-09-10 11:00
一杯清酒邀明月
阅读(2415)
评论(0)
推荐(0)
浙公网安备 33010602011771号