如何使用matlab从一组补丁中找到最相似的补丁?

时间:2013-12-31 04:49:38

标签: matlab

最初将图像分成5 * 5个块,其中3个重叠像素,每个块存储在一个数组(A1)中。 然后对同一图像进行双三次插值,并再次将图像划分为5 * 5块,其中包含3个重叠像素,并存储在另一个阵列(A2)中。 然后我需要找到从A2到A1.ie的大多数相似的块,因为A2中的每个块都找到A1中最相似的3个块。

如何使用matlab找到它?

1 个答案:

答案 0 :(得分:0)

如果我理解正确:

  1. 向量化每个补丁
  2. 构建完整加权邻接矩阵50x50(matlab中有很多code
  3. 对于引用A1或A2中的补丁的每一行或col,假设在A1中,取该行中的3个最大值或者col,排除属于同一图像的那个,即A1。
  4. 祝你好运; D