              scores.append(score)
          return sum(scores) / len(scores)
  
  
  def bad_args(args):
      """ Print help on bad arguments """
      PARSER.print_help()
      exit(0)
  
  
 
</s> remove         image = cv2.imread(image_file, cv2.IMREAD_GRAYSCALE)
 </s> add         image = cv2.imread(image_file)
        if image.ndim == 3:
            image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) </s> remove                 def process_file(src, dst, changes):
 </s> add                 def process_file(src, dst, changes):  # pylint: disable=unused-argument </s> remove         self.launch_aligner(self.args.loglevel)
 </s> add         self.launch_aligner() </s> remove         self.launch_aligner(self.args.loglevel)
 </s> add         self.launch_aligner() </s> remove         self.launch_aligner(self.args.loglevel)
 </s> add         self.launch_aligner()
def bad_args(args):  # pylint: disable=unused-argument
              scores.append(score)
          return sum(scores) / len(scores)
  
  
def bad_args(args):  # pylint: disable=unused-argument
      """ Print help on bad arguments """
      PARSER.print_help()
      exit(0)
  
  
keep keep keep keep replace keep keep keep keep keep
 Sort tool. Image grayscale conversion bugfix 
tools/sort.py