class DogeGen(object): def __init__(self, resources): self.translator = Translator() self.resources = resources def make_meme(self, text, output_path, max_phrases): """ Given command line arguments, generates a Doge meme. Args: text (str): Text to translate into Dogespeak. output_path (str): Output path for Doge meme. max_phrases (int): Maximum number of phrases. """ translated = self.translator.dogeify_text(text, 0.3, 0.2, max_phrases) draw_doge_meme(self.resources + IMAGE_PATH, output_path, self.resources + FONT_PATH, translated)