任何人都可以向我解释这个错误来自哪里?这是什么意思?我该如何解决这个问题?也许我的问题太笼统了!抱歉,但我不知道我应该把更多东西放在这里!:P
错误:
Traceback (most recent call last):
File "C:\test\7.4.3.bench.py", line 9, in <module>
print imagesearch.compute_ukbench_score(src,imlist[:100])
File "C:\test\imagesearch.py", line 168, in compute_ukbench_score
pos[i] = [w[1]-1 for w in src.query(imlist[i])[:4]]
File "C:\test\imagesearch.py", line 128, in query
h = self.get_imhistogram(imname)
File "C:\test\imagesearch.py", line 91, in get_imhistogram
"select rowid from imlist where filename='%s'" % imname).fetchone()
ValueError: cannot copy sequence with size 2 to array axis with dimension 4
Run Code Online (Sandbox Code Playgroud)
这是imagesearch.py:
from numpy import *
import pickle
from pysqlite2 import dbapi2 as sqlite
class Indexer(object):
def …Run Code Online (Sandbox Code Playgroud)