class_docstr: Transformer for common image processing stages.
docstr: Flips the image
  :param int flip_code: a flag to specify how to flip the image
  - 0 means flipping around the x-axis (up-down)
  - positive value (for example, 1) means flipping around y-axis (left-right, default)
  - negative value (for example, -1) means flipping around both axes (diagonally)
  See OpenCV documentation for details.
docstr_tok: ["Flips","the","image",":","param","int","flip_code",":","a","flag","to","specify","how","to","flip","the","image","-","0","means","flipping","around","the","x-axis","(","up-down",")","-","positive","value","(","for","example",",","1",")","means","flipping","around","y-axis","(","left-right",",","default",")","-","negative","value","(","for","example",",","-1",")","means","flipping","around","both","axes","(","diagonally",")","See","OpenCV","documentation","for","details","."]
code: def flip(self, flip_code=1):
      """
      Flips the image
      :param int flip_code: a flag to specify how to flip the image
      - 0 means flipping around the x-axis (up-down)
      - positive value (for example, 1) means flipping around y-axis (left-right, default)
      - negative value (for example, -1) means flipping around both axes (diagonally)
      See OpenCV documentation for details.
      """
      self._java_obj.flip(flip_code)
      return self
  
imports: import sys
  from typing import List
  import pyspark
  from pyspark import SparkContext
  from pyspark.ml.common import inherit_doc
  from pyspark.sql.types import *
  from pyspark.sql.types import Row, _create_row
  import numpy
  from synapse.ml.opencv._ImageTransformer import _ImageTransformer
  from pyspark.ml.common import inherit_doc
label_desc: Use image node_id 8 for calling the ImageTransformer obj's underlying member method code with example usage: obj.flip(flip_code) and returns: self