class_docstr: Abstract video class. get video class information for example imgs.
  
  Parameters
  ----------
      name : str
          video name
      root: str
          dataset root
      video_dir: str
          video directory
      init_rect: list
          init rectangle
      img_names: str
          image names
      gt_rect: list
          groundtruth rectangle
      attr: str
          attribute of video
class_docstr_tok: ["Abstract","video","class",".","get","video","class","information","for","example","imgs",".","Parameters","--","--","--","--","--","name",":","str","video","name","root",":","str","dataset","root","video_dir",":","str","video","directory","init_rect",":","list","init","rectangle","img_names",":","str","image","names","gt_rect",":","list","groundtruth","rectangle","attr",":","str","attribute","of","video"]
code: def load_img(self):
      if self.imgs is None:
          cv2 = try_import_cv2()
          self.imgs = [cv2.imread(x) for x in self.img_names]
          self.width = self.imgs[0].shape[1]
          self.height = self.imgs[0].shape[0]
  
imports: import json
  import os
  from glob import glob
  from tqdm import tqdm
  from mxnet.gluon.data import dataset
  from gluoncv.utils.filesystem import try_import_cv2
label_desc: Use image node_id 2 for calling the Video obj's underlying member method code with example usage: obj.load_img() without return types