shape_based_matching icon indicating copy to clipboard operation
shape_based_matching copied to clipboard

大佬你好,为何我的测试结果都是错误的

Open qcymkxyc opened this issue 2 years ago • 3 comments

不知道是不是系统的原因(我用的ubuntu)我运行test文件结果总是不对 屏幕截图1 屏幕截图2 屏幕截图_1

qcymkxyc avatar Oct 09 '22 08:10 qcymkxyc

可以尝试修改line2Dup.cpp,我是这么解决相同问题的:

  1. similarityLocal函数里,for循环里 mipp::Reg<int16_t> dst_v((int16_t*)dst_ptr + row*16)里
  • row*16和for循环结尾dst_ptr += mipp::N<int16_t>()效果重复,因此删去。
  1. computeResponseMaps函数里, mipp::shuff(A, B)函数里实际作用A,B相反,需要调换顺序。

Rohrbacher61 avatar Dec 12 '22 01:12 Rohrbacher61

这几个不改也是对的

z6491679 avatar Mar 27 '23 06:03 z6491679

用的ubuntu 出现的问题和你一样 按照楼上的解决方案 case0和case2可以正确的识别 case1识别不了

ssdst avatar May 16 '24 08:05 ssdst