Exemplo n.º 1
0
 def iter2():
   for file in util.getSiftFileNames(self.querydir):
     image = _Query()
     if self.QUERY == 'query2':
       image.pgm_scale = 512/2592.0
     image.siftpath = os.path.join(self.querydir, file)
     image.jpgpath = os.path.join(self.querydir, image.siftname[:-8] + '.JPG')
     image.setSensorCoord(*info.add_error(info.getQuerySIFTCoord(file), self.added_error))
     if self.QUERY != 'query4-matlab':
       image.check()
     yield image
Exemplo n.º 2
0
 def iter0():
     for a in AndroidReader(self.querydir):
         image = _Query()
         image.siftpath = os.path.join(a.basedir, a.sift)
         image.jpgpath = os.path.join(a.basedir, a.jpg)
         image.setSensorCoord(
             *info.add_error((a.lat, a.lon), self.added_error))
         if self.QUERY == 'query5horizontal' or self.QUERY == 'oakland1' or self.QUERY == 'oak-test':
             image.pgm_scale = 512 / 1952.0
         image.check()
         image.datasource = a
         yield image
Exemplo n.º 3
0
 def iter0():
   for a in AndroidReader(self.querydir):
     image = _Query()
     image.siftpath = os.path.join(a.basedir, a.sift)
     image.jpgpath = os.path.join(a.basedir, a.jpg)
     image.setSensorCoord(
       *info.add_error((a.lat, a.lon), self.added_error)
     )
     if self.QUERY == 'query5horizontal' or self.QUERY == 'oakland1' or self.QUERY == 'oak-test':
       image.pgm_scale = 512/1952.0
     image.check()
     image.datasource = a
     yield image