matlab - 如何在 MATLAB 中找到两个灰度图像之间的相似性?
问题描述
我有多个带有参考图像的测试灰度图像。我想在 matlab R2016a 中测量测试图像和参考图像之间的相似性。根据网站,
ssimval=ssim(A, ref)
[ssimval, ssimmap]=ssim(A, ref)
我正在使用这些命令,但它们不起作用。我每次都收到以下错误。
未定义的函数或变量“iptgetpref”。
useIPPLibrary 中的错误(第 15 行)prefFlag = iptgetpref('UseIPPL');
imfilter>useIPPL 中的错误(第 304 行)prefFlag = useIPPLibrary();
imfilter>filterPartOrWhole 中的错误(第 355 行) ippFlag = useIPPL(a,outSize,h,nonzero_h);
imfilter 中的错误(第 169 行) b_tmp = filterPartOrWhole(a, out_size_row, hrow, start, sameSize, convMode);
ssim 中的错误(第 133 行)mux2 = imfilter(A, gaussFilt,'conv','replicate');
请让我知道如何解决这些问题。
解决方案
推荐阅读
- node.js - Discord.js 无法在 Ubuntu 18.04 上播放 mp3 文件
- arrays - 在 Swift 中将包含对象的数组序列化到 Avro
- javascript - C3 Javascript为什么子图表在移动设备中不起作用?
- powerbi - 将 SAP BW 连接到 Azure 的方法?
- c# - 使用 Selenium 和 C# 与 Chrome 打开文件对话框交互
- python - Django:有没有办法过滤模型并忽略存储的连字符?
- swift - 如何使用 Cloud Firestore 中的 GeoPoint 获取位置?
- python-3.x - 将存储的参数传递给 python 类
- javascript - 从输入文本 TypeAhead 插件中选择一个值后,如何在 div 中显示图像?
- azure - 我创建了一个带有 HttpGet 请求的 Blazor Web Assembly 应用程序,该应用程序在本地工作,但一旦发布到 Azure 就会失败