def __init__(self, image_set, year, devkit_path=None):
print(image_set)
datasets.imdb.__init__(self, 'tattc_' + year)
self._year = year
self._image_set = image_set
self._devkit_path = self._get_default_path() if devkit_path is None \
else devkit_path
print(self._devkit_path)
self._data_path = os.path.join(self._devkit_path, self._year)
print(self._data_path)
self._classes = ('__background__', # always index 0, total 2
'tattoo')
self._class_to_ind = dict(zip(self.classes, xrange(self.num_classes)))
print(self._class_to_ind)
self._image_ext = '.jpg'
self._image_index = self._load_image_set_index()
self._index_to_fname = self._load_fname_index()
# Default to roidb handler
self._roidb_handler = self.selective_search_roidb
# PASCAL specific config options
self.config = {'cleanup' : True,
'use_salt' : True,
'top_k' : 2000,
'use_diff' : False,
'rpn_file' : None}
assert os.path.exists(self._devkit_path), \
'devkit path does not exist: {}'.format(self._devkit_path)
assert os.path.exists(self._data_path), \
'Path does not exist: {}'.format(self._data_path)
评论列表
文章目录