I met the same kind of error when the queryImage(212x142) is larger than trainImag(215x133).
Traceback (most recent call last):
File "D:/Download/PythonSIFT-master/template_matching_demo.py", line 55, in <module>
newimg[hdif:hdif + h1, :w1, i] = img1
ValueError: could not broadcast input array from shape (142,212) into shape (0,212)
And I exchange the two Image, then it works smoothly. So it seems to be trainImage's size cannot be smaller than queryImage's(Logically, it really should be like this)
Thx for ur share, it helps me a lot!
I met the same kind of error when the queryImage(212x142) is larger than trainImag(215x133).
And I exchange the two Image, then it works smoothly. So it seems to be trainImage's size cannot be smaller than queryImage's(Logically, it really should be like this)
Thx for ur share, it helps me a lot!