上传者: 38624746
|
上传时间: 2021-10-21 16:47:23
|
文件大小: 16KB
|
文件类型: -
图像显着性检测算法matlab代码ADMD
小型红外目标检测的绝对方向平均差(ADMD)算法
以下论文的MATLAB和OpenCV两种实现:使用绝对方向均值差算法的快速而强大的小型红外目标检测
如果您在研究中使用这些代码,请引用以下论文:
的MATLAB
您可以在MATLAB子目录中找到ADMD算法的单标度(7by7)实现。
通过在不同比例尺之间进行最大选择,可以轻松构建多比例尺版本(有关更多信息,请参见本文)。
要实现显着性映射,只需通过AdMD7_eff函数传递测试图像即可:
test_img=double(test_img);
Filtered_image
=
AdMD7_eff(test_img);
OpenCV
在CPP子目录中可以找到ADMD算法的单级和多级实现。
这些代码是在Ubuntu
18.04环境中使用OpenCV
3.4实现的。
先决条件
设置
从源代码构建OpenCV(如果您想启用QT选项以缩放图像并查看像素值),或者仅在终端中使用以下命令即可:
$
sudo
apt
install
libopencv-dev
python3-opencv