{-# LINE 1 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
{-# language CPP #-}


{-# LINE 4 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
{-# OPTIONS_HADDOCK hide #-}

{-# LINE 6 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}

module OpenCV.Internal.ImgProc.MiscImgTransform where

import "base" Data.Bits
import "base" Data.Int
import "base" Foreign.C.Types
import "linear" Linear.V2 ( V2(..) )
import "this" OpenCV.Core.Types.Rect

--------------------------------------------------------------------------------







--------------------------------------------------------------------------------

data ThreshType
   = Thresh_Binary    !Double
   | Thresh_BinaryInv !Double
   | Thresh_Truncate
   | Thresh_ToZero
   | Thresh_ToZeroInv
     deriving (Show, Eq)

c'THRESH_BINARY = 0
c'THRESH_BINARY :: (Num a) => a

{-# LINE 34 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'THRESH_BINARY_INV = 1
c'THRESH_BINARY_INV :: (Num a) => a

{-# LINE 35 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'THRESH_TRUNC = 2
c'THRESH_TRUNC :: (Num a) => a

{-# LINE 36 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'THRESH_TOZERO = 3
c'THRESH_TOZERO :: (Num a) => a

{-# LINE 37 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'THRESH_TOZERO_INV = 4
c'THRESH_TOZERO_INV :: (Num a) => a

{-# LINE 38 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}

marshalThreshType :: ThreshType -> (Int32, CDouble)
marshalThreshType = \case
    Thresh_Binary    maxVal -> (c'THRESH_BINARY    , realToFrac maxVal)
    Thresh_BinaryInv maxVal -> (c'THRESH_BINARY_INV, realToFrac maxVal)
    Thresh_Truncate         -> (c'THRESH_TRUNC     , 0)
    Thresh_ToZero           -> (c'THRESH_TOZERO    , 0)
    Thresh_ToZeroInv        -> (c'THRESH_TOZERO_INV, 0)

data ThreshValue
   = ThreshVal_Abs !Double
   | ThreshVal_Otsu
   | ThreshVal_Triangle
     deriving (Show, Eq)

c'THRESH_OTSU = 8
c'THRESH_OTSU :: (Num a) => a

{-# LINE 54 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'THRESH_TRIANGLE = 16
c'THRESH_TRIANGLE :: (Num a) => a

{-# LINE 55 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}

marshalThreshValue :: ThreshValue -> (Int32, CDouble)
marshalThreshValue = \case
    ThreshVal_Abs val  -> (0                , realToFrac val)
    ThreshVal_Otsu     -> (c'THRESH_OTSU    , 0)
    ThreshVal_Triangle -> (c'THRESH_TRIANGLE, 0)

c'FLOODFILL_FIXED_RANGE = 65536
c'FLOODFILL_FIXED_RANGE :: (Num a) => a

{-# LINE 63 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'FLOODFILL_MASK_ONLY = 131072
c'FLOODFILL_MASK_ONLY :: (Num a) => a

{-# LINE 64 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}

--------------------------------------------------------------------------------

data GrabCutOperationMode
    = GrabCut_InitWithRect (Rect Int32)
        -- ^ Initialize the state and the mask using the provided rectangle. After that, run iterCount iterations of the algorithm.
        -- The rectangle represents a ROI containing a segmented object. The pixels outside of the ROI are marked as “obvious background”.
    | GrabCut_InitWithMask
        -- ^ Initialize the state using the provided mask.
    | GrabCut_InitWithRectAndMask (Rect Int32)
        -- ^ Combination of 'GCInitWithRect' and 'GCInitWithMask'. All the pixels outside of the ROI are automatically initialized with GC_BGD.
    | GrabCut_Eval
        -- ^ Just resume the algorithm.
      deriving (Show)

c'GC_INIT_WITH_RECT = 0
c'GC_INIT_WITH_RECT :: (Num a) => a

{-# LINE 80 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'GC_INIT_WITH_MASK = 1
c'GC_INIT_WITH_MASK :: (Num a) => a

{-# LINE 81 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'GC_EVAL = 2
c'GC_EVAL :: (Num a) => a

{-# LINE 82 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}

marshalGrabCutOperationMode :: GrabCutOperationMode -> Int32
marshalGrabCutOperationMode = \case
    GrabCut_InitWithRect _        -> c'GC_INIT_WITH_RECT
    GrabCut_InitWithMask          -> c'GC_INIT_WITH_MASK
    GrabCut_InitWithRectAndMask _ -> c'GC_INIT_WITH_RECT .|. c'GC_INIT_WITH_MASK
    GrabCut_Eval                  -> c'GC_EVAL

marshalGrabCutOperationModeRect :: GrabCutOperationMode -> Rect Int32
marshalGrabCutOperationModeRect = \case
    GrabCut_InitWithRect r        -> r
    GrabCut_InitWithMask          -> emptyRect
    GrabCut_InitWithRectAndMask r -> r
    GrabCut_Eval                  -> emptyRect
  where
    emptyRect = toRect (HRect { hRectTopLeft = V2 0 0, hRectSize = V2 0 0 })

--------------------------------------------------------------------------------

c'COLOR_BGR2BGRA = 0
c'COLOR_BGR2BGRA :: (Num a) => a

{-# LINE 102 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2RGBA = 0
c'COLOR_RGB2RGBA :: (Num a) => a

{-# LINE 103 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2BGR = 1
c'COLOR_BGRA2BGR :: (Num a) => a

{-# LINE 104 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2RGB = 1
c'COLOR_RGBA2RGB :: (Num a) => a

{-# LINE 105 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2RGBA = 2
c'COLOR_BGR2RGBA :: (Num a) => a

{-# LINE 106 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2BGRA = 2
c'COLOR_RGB2BGRA :: (Num a) => a

{-# LINE 107 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2BGR = 3
c'COLOR_RGBA2BGR :: (Num a) => a

{-# LINE 108 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2RGB = 3
c'COLOR_BGRA2RGB :: (Num a) => a

{-# LINE 109 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2RGB = 4
c'COLOR_BGR2RGB :: (Num a) => a

{-# LINE 110 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2BGR = 4
c'COLOR_RGB2BGR :: (Num a) => a

{-# LINE 111 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2RGBA = 5
c'COLOR_BGRA2RGBA :: (Num a) => a

{-# LINE 112 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2BGRA = 5
c'COLOR_RGBA2BGRA :: (Num a) => a

{-# LINE 113 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2GRAY = 6
c'COLOR_BGR2GRAY :: (Num a) => a

{-# LINE 114 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2GRAY = 7
c'COLOR_RGB2GRAY :: (Num a) => a

{-# LINE 115 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_GRAY2BGR = 8
c'COLOR_GRAY2BGR :: (Num a) => a

{-# LINE 116 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_GRAY2RGB = 8
c'COLOR_GRAY2RGB :: (Num a) => a

{-# LINE 117 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_GRAY2BGRA = 9
c'COLOR_GRAY2BGRA :: (Num a) => a

{-# LINE 118 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_GRAY2RGBA = 9
c'COLOR_GRAY2RGBA :: (Num a) => a

{-# LINE 119 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2GRAY = 10
c'COLOR_BGRA2GRAY :: (Num a) => a

{-# LINE 120 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2GRAY = 11
c'COLOR_RGBA2GRAY :: (Num a) => a

{-# LINE 121 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2BGR565 = 12
c'COLOR_BGR2BGR565 :: (Num a) => a

{-# LINE 122 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2BGR565 = 13
c'COLOR_RGB2BGR565 :: (Num a) => a

{-# LINE 123 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5652BGR = 14
c'COLOR_BGR5652BGR :: (Num a) => a

{-# LINE 124 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5652RGB = 15
c'COLOR_BGR5652RGB :: (Num a) => a

{-# LINE 125 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2BGR565 = 16
c'COLOR_BGRA2BGR565 :: (Num a) => a

{-# LINE 126 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2BGR565 = 17
c'COLOR_RGBA2BGR565 :: (Num a) => a

{-# LINE 127 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5652BGRA = 18
c'COLOR_BGR5652BGRA :: (Num a) => a

{-# LINE 128 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5652RGBA = 19
c'COLOR_BGR5652RGBA :: (Num a) => a

{-# LINE 129 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_GRAY2BGR565 = 20
c'COLOR_GRAY2BGR565 :: (Num a) => a

{-# LINE 130 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5652GRAY = 21
c'COLOR_BGR5652GRAY :: (Num a) => a

{-# LINE 131 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2BGR555 = 22
c'COLOR_BGR2BGR555 :: (Num a) => a

{-# LINE 132 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2BGR555 = 23
c'COLOR_RGB2BGR555 :: (Num a) => a

{-# LINE 133 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5552BGR = 24
c'COLOR_BGR5552BGR :: (Num a) => a

{-# LINE 134 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5552RGB = 25
c'COLOR_BGR5552RGB :: (Num a) => a

{-# LINE 135 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2BGR555 = 26
c'COLOR_BGRA2BGR555 :: (Num a) => a

{-# LINE 136 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2BGR555 = 27
c'COLOR_RGBA2BGR555 :: (Num a) => a

{-# LINE 137 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5552BGRA = 28
c'COLOR_BGR5552BGRA :: (Num a) => a

{-# LINE 138 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5552RGBA = 29
c'COLOR_BGR5552RGBA :: (Num a) => a

{-# LINE 139 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_GRAY2BGR555 = 30
c'COLOR_GRAY2BGR555 :: (Num a) => a

{-# LINE 140 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR5552GRAY = 31
c'COLOR_BGR5552GRAY :: (Num a) => a

{-# LINE 141 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2XYZ = 32
c'COLOR_BGR2XYZ :: (Num a) => a

{-# LINE 142 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2XYZ = 33
c'COLOR_RGB2XYZ :: (Num a) => a

{-# LINE 143 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_XYZ2BGR = 34
c'COLOR_XYZ2BGR :: (Num a) => a

{-# LINE 144 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_XYZ2RGB = 35
c'COLOR_XYZ2RGB :: (Num a) => a

{-# LINE 145 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2YCrCb = 36
c'COLOR_BGR2YCrCb :: (Num a) => a

{-# LINE 146 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2YCrCb = 37
c'COLOR_RGB2YCrCb :: (Num a) => a

{-# LINE 147 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YCrCb2BGR = 38
c'COLOR_YCrCb2BGR :: (Num a) => a

{-# LINE 148 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YCrCb2RGB = 39
c'COLOR_YCrCb2RGB :: (Num a) => a

{-# LINE 149 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2HSV = 40
c'COLOR_BGR2HSV :: (Num a) => a

{-# LINE 150 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2HSV = 41
c'COLOR_RGB2HSV :: (Num a) => a

{-# LINE 151 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2Lab = 44
c'COLOR_BGR2Lab :: (Num a) => a

{-# LINE 152 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2Lab = 45
c'COLOR_RGB2Lab :: (Num a) => a

{-# LINE 153 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2Luv = 50
c'COLOR_BGR2Luv :: (Num a) => a

{-# LINE 154 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2Luv = 51
c'COLOR_RGB2Luv :: (Num a) => a

{-# LINE 155 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2HLS = 52
c'COLOR_BGR2HLS :: (Num a) => a

{-# LINE 156 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2HLS = 53
c'COLOR_RGB2HLS :: (Num a) => a

{-# LINE 157 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HSV2BGR = 54
c'COLOR_HSV2BGR :: (Num a) => a

{-# LINE 158 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HSV2RGB = 55
c'COLOR_HSV2RGB :: (Num a) => a

{-# LINE 159 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Lab2BGR = 56
c'COLOR_Lab2BGR :: (Num a) => a

{-# LINE 160 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Lab2RGB = 57
c'COLOR_Lab2RGB :: (Num a) => a

{-# LINE 161 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Luv2BGR = 58
c'COLOR_Luv2BGR :: (Num a) => a

{-# LINE 162 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Luv2RGB = 59
c'COLOR_Luv2RGB :: (Num a) => a

{-# LINE 163 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HLS2BGR = 60
c'COLOR_HLS2BGR :: (Num a) => a

{-# LINE 164 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HLS2RGB = 61
c'COLOR_HLS2RGB :: (Num a) => a

{-# LINE 165 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2HSV_FULL = 66
c'COLOR_BGR2HSV_FULL :: (Num a) => a

{-# LINE 166 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2HSV_FULL = 67
c'COLOR_RGB2HSV_FULL :: (Num a) => a

{-# LINE 167 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2HLS_FULL = 68
c'COLOR_BGR2HLS_FULL :: (Num a) => a

{-# LINE 168 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2HLS_FULL = 69
c'COLOR_RGB2HLS_FULL :: (Num a) => a

{-# LINE 169 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HSV2BGR_FULL = 70
c'COLOR_HSV2BGR_FULL :: (Num a) => a

{-# LINE 170 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HSV2RGB_FULL = 71
c'COLOR_HSV2RGB_FULL :: (Num a) => a

{-# LINE 171 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HLS2BGR_FULL = 72
c'COLOR_HLS2BGR_FULL :: (Num a) => a

{-# LINE 172 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_HLS2RGB_FULL = 73
c'COLOR_HLS2RGB_FULL :: (Num a) => a

{-# LINE 173 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_LBGR2Lab = 74
c'COLOR_LBGR2Lab :: (Num a) => a

{-# LINE 174 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_LRGB2Lab = 75
c'COLOR_LRGB2Lab :: (Num a) => a

{-# LINE 175 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_LBGR2Luv = 76
c'COLOR_LBGR2Luv :: (Num a) => a

{-# LINE 176 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_LRGB2Luv = 77
c'COLOR_LRGB2Luv :: (Num a) => a

{-# LINE 177 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Lab2LBGR = 78
c'COLOR_Lab2LBGR :: (Num a) => a

{-# LINE 178 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Lab2LRGB = 79
c'COLOR_Lab2LRGB :: (Num a) => a

{-# LINE 179 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Luv2LBGR = 80
c'COLOR_Luv2LBGR :: (Num a) => a

{-# LINE 180 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_Luv2LRGB = 81
c'COLOR_Luv2LRGB :: (Num a) => a

{-# LINE 181 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2YUV = 82
c'COLOR_BGR2YUV :: (Num a) => a

{-# LINE 182 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2YUV = 83
c'COLOR_RGB2YUV :: (Num a) => a

{-# LINE 183 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR = 84
c'COLOR_YUV2BGR :: (Num a) => a

{-# LINE 184 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB = 85
c'COLOR_YUV2RGB :: (Num a) => a

{-# LINE 185 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_NV12 = 90
c'COLOR_YUV2RGB_NV12 :: (Num a) => a

{-# LINE 186 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_NV12 = 91
c'COLOR_YUV2BGR_NV12 :: (Num a) => a

{-# LINE 187 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_NV21 = 92
c'COLOR_YUV2RGB_NV21 :: (Num a) => a

{-# LINE 188 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_NV21 = 93
c'COLOR_YUV2BGR_NV21 :: (Num a) => a

{-# LINE 189 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420sp2RGB = 92
c'COLOR_YUV420sp2RGB :: (Num a) => a

{-# LINE 190 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420sp2BGR = 93
c'COLOR_YUV420sp2BGR :: (Num a) => a

{-# LINE 191 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_NV12 = 94
c'COLOR_YUV2RGBA_NV12 :: (Num a) => a

{-# LINE 192 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_NV12 = 95
c'COLOR_YUV2BGRA_NV12 :: (Num a) => a

{-# LINE 193 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_NV21 = 96
c'COLOR_YUV2RGBA_NV21 :: (Num a) => a

{-# LINE 194 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_NV21 = 97
c'COLOR_YUV2BGRA_NV21 :: (Num a) => a

{-# LINE 195 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420sp2RGBA = 96
c'COLOR_YUV420sp2RGBA :: (Num a) => a

{-# LINE 196 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420sp2BGRA = 97
c'COLOR_YUV420sp2BGRA :: (Num a) => a

{-# LINE 197 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_YV12 = 98
c'COLOR_YUV2RGB_YV12 :: (Num a) => a

{-# LINE 198 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_YV12 = 99
c'COLOR_YUV2BGR_YV12 :: (Num a) => a

{-# LINE 199 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_IYUV = 100
c'COLOR_YUV2RGB_IYUV :: (Num a) => a

{-# LINE 200 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_IYUV = 101
c'COLOR_YUV2BGR_IYUV :: (Num a) => a

{-# LINE 201 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_I420 = 100
c'COLOR_YUV2RGB_I420 :: (Num a) => a

{-# LINE 202 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_I420 = 101
c'COLOR_YUV2BGR_I420 :: (Num a) => a

{-# LINE 203 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420p2RGB = 98
c'COLOR_YUV420p2RGB :: (Num a) => a

{-# LINE 204 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420p2BGR = 99
c'COLOR_YUV420p2BGR :: (Num a) => a

{-# LINE 205 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_YV12 = 102
c'COLOR_YUV2RGBA_YV12 :: (Num a) => a

{-# LINE 206 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_YV12 = 103
c'COLOR_YUV2BGRA_YV12 :: (Num a) => a

{-# LINE 207 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_IYUV = 104
c'COLOR_YUV2RGBA_IYUV :: (Num a) => a

{-# LINE 208 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_IYUV = 105
c'COLOR_YUV2BGRA_IYUV :: (Num a) => a

{-# LINE 209 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_I420 = 104
c'COLOR_YUV2RGBA_I420 :: (Num a) => a

{-# LINE 210 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_I420 = 105
c'COLOR_YUV2BGRA_I420 :: (Num a) => a

{-# LINE 211 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420p2RGBA = 102
c'COLOR_YUV420p2RGBA :: (Num a) => a

{-# LINE 212 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420p2BGRA = 103
c'COLOR_YUV420p2BGRA :: (Num a) => a

{-# LINE 213 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_420 = 106
c'COLOR_YUV2GRAY_420 :: (Num a) => a

{-# LINE 214 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_NV21 = 106
c'COLOR_YUV2GRAY_NV21 :: (Num a) => a

{-# LINE 215 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_NV12 = 106
c'COLOR_YUV2GRAY_NV12 :: (Num a) => a

{-# LINE 216 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_YV12 = 106
c'COLOR_YUV2GRAY_YV12 :: (Num a) => a

{-# LINE 217 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_IYUV = 106
c'COLOR_YUV2GRAY_IYUV :: (Num a) => a

{-# LINE 218 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_I420 = 106
c'COLOR_YUV2GRAY_I420 :: (Num a) => a

{-# LINE 219 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420sp2GRAY = 106
c'COLOR_YUV420sp2GRAY :: (Num a) => a

{-# LINE 220 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV420p2GRAY = 106
c'COLOR_YUV420p2GRAY :: (Num a) => a

{-# LINE 221 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_UYVY = 107
c'COLOR_YUV2RGB_UYVY :: (Num a) => a

{-# LINE 222 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_UYVY = 108
c'COLOR_YUV2BGR_UYVY :: (Num a) => a

{-# LINE 223 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
-- #num COLOR_YUV2RGB_VYUY
-- #num COLOR_YUV2BGR_VYUY
c'COLOR_YUV2RGB_Y422 = 107
c'COLOR_YUV2RGB_Y422 :: (Num a) => a

{-# LINE 226 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_Y422 = 108
c'COLOR_YUV2BGR_Y422 :: (Num a) => a

{-# LINE 227 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_UYNV = 107
c'COLOR_YUV2RGB_UYNV :: (Num a) => a

{-# LINE 228 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_UYNV = 108
c'COLOR_YUV2BGR_UYNV :: (Num a) => a

{-# LINE 229 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_UYVY = 111
c'COLOR_YUV2RGBA_UYVY :: (Num a) => a

{-# LINE 230 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_UYVY = 112
c'COLOR_YUV2BGRA_UYVY :: (Num a) => a

{-# LINE 231 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
-- #num COLOR_YUV2RGBA_VYUY
-- #num COLOR_YUV2BGRA_VYUY
c'COLOR_YUV2RGBA_Y422 = 111
c'COLOR_YUV2RGBA_Y422 :: (Num a) => a

{-# LINE 234 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_Y422 = 112
c'COLOR_YUV2BGRA_Y422 :: (Num a) => a

{-# LINE 235 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_UYNV = 111
c'COLOR_YUV2RGBA_UYNV :: (Num a) => a

{-# LINE 236 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_UYNV = 112
c'COLOR_YUV2BGRA_UYNV :: (Num a) => a

{-# LINE 237 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_YUY2 = 115
c'COLOR_YUV2RGB_YUY2 :: (Num a) => a

{-# LINE 238 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_YUY2 = 116
c'COLOR_YUV2BGR_YUY2 :: (Num a) => a

{-# LINE 239 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_YVYU = 117
c'COLOR_YUV2RGB_YVYU :: (Num a) => a

{-# LINE 240 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_YVYU = 118
c'COLOR_YUV2BGR_YVYU :: (Num a) => a

{-# LINE 241 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_YUYV = 115
c'COLOR_YUV2RGB_YUYV :: (Num a) => a

{-# LINE 242 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_YUYV = 116
c'COLOR_YUV2BGR_YUYV :: (Num a) => a

{-# LINE 243 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGB_YUNV = 115
c'COLOR_YUV2RGB_YUNV :: (Num a) => a

{-# LINE 244 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGR_YUNV = 116
c'COLOR_YUV2BGR_YUNV :: (Num a) => a

{-# LINE 245 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_YUY2 = 119
c'COLOR_YUV2RGBA_YUY2 :: (Num a) => a

{-# LINE 246 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_YUY2 = 120
c'COLOR_YUV2BGRA_YUY2 :: (Num a) => a

{-# LINE 247 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_YVYU = 121
c'COLOR_YUV2RGBA_YVYU :: (Num a) => a

{-# LINE 248 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_YVYU = 122
c'COLOR_YUV2BGRA_YVYU :: (Num a) => a

{-# LINE 249 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_YUYV = 119
c'COLOR_YUV2RGBA_YUYV :: (Num a) => a

{-# LINE 250 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_YUYV = 120
c'COLOR_YUV2BGRA_YUYV :: (Num a) => a

{-# LINE 251 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2RGBA_YUNV = 119
c'COLOR_YUV2RGBA_YUNV :: (Num a) => a

{-# LINE 252 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2BGRA_YUNV = 120
c'COLOR_YUV2BGRA_YUNV :: (Num a) => a

{-# LINE 253 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_UYVY = 123
c'COLOR_YUV2GRAY_UYVY :: (Num a) => a

{-# LINE 254 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_YUY2 = 124
c'COLOR_YUV2GRAY_YUY2 :: (Num a) => a

{-# LINE 255 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
-- #num CV_YUV2GRAY_VYUY
c'COLOR_YUV2GRAY_Y422 = 123
c'COLOR_YUV2GRAY_Y422 :: (Num a) => a

{-# LINE 257 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_UYNV = 123
c'COLOR_YUV2GRAY_UYNV :: (Num a) => a

{-# LINE 258 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_YVYU = 124
c'COLOR_YUV2GRAY_YVYU :: (Num a) => a

{-# LINE 259 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_YUYV = 124
c'COLOR_YUV2GRAY_YUYV :: (Num a) => a

{-# LINE 260 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_YUV2GRAY_YUNV = 124
c'COLOR_YUV2GRAY_YUNV :: (Num a) => a

{-# LINE 261 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2mRGBA = 125
c'COLOR_RGBA2mRGBA :: (Num a) => a

{-# LINE 262 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_mRGBA2RGBA = 126
c'COLOR_mRGBA2RGBA :: (Num a) => a

{-# LINE 263 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2YUV_I420 = 127
c'COLOR_RGB2YUV_I420 :: (Num a) => a

{-# LINE 264 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2YUV_I420 = 128
c'COLOR_BGR2YUV_I420 :: (Num a) => a

{-# LINE 265 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2YUV_IYUV = 127
c'COLOR_RGB2YUV_IYUV :: (Num a) => a

{-# LINE 266 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2YUV_IYUV = 128
c'COLOR_BGR2YUV_IYUV :: (Num a) => a

{-# LINE 267 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2YUV_I420 = 129
c'COLOR_RGBA2YUV_I420 :: (Num a) => a

{-# LINE 268 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2YUV_I420 = 130
c'COLOR_BGRA2YUV_I420 :: (Num a) => a

{-# LINE 269 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2YUV_IYUV = 129
c'COLOR_RGBA2YUV_IYUV :: (Num a) => a

{-# LINE 270 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2YUV_IYUV = 130
c'COLOR_BGRA2YUV_IYUV :: (Num a) => a

{-# LINE 271 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGB2YUV_YV12 = 131
c'COLOR_RGB2YUV_YV12 :: (Num a) => a

{-# LINE 272 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGR2YUV_YV12 = 132
c'COLOR_BGR2YUV_YV12 :: (Num a) => a

{-# LINE 273 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_RGBA2YUV_YV12 = 133
c'COLOR_RGBA2YUV_YV12 :: (Num a) => a

{-# LINE 274 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BGRA2YUV_YV12 = 134
c'COLOR_BGRA2YUV_YV12 :: (Num a) => a

{-# LINE 275 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2BGR = 46
c'COLOR_BayerBG2BGR :: (Num a) => a

{-# LINE 276 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2BGR = 47
c'COLOR_BayerGB2BGR :: (Num a) => a

{-# LINE 277 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2BGR = 48
c'COLOR_BayerRG2BGR :: (Num a) => a

{-# LINE 278 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2BGR = 49
c'COLOR_BayerGR2BGR :: (Num a) => a

{-# LINE 279 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2RGB = 48
c'COLOR_BayerBG2RGB :: (Num a) => a

{-# LINE 280 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2RGB = 49
c'COLOR_BayerGB2RGB :: (Num a) => a

{-# LINE 281 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2RGB = 46
c'COLOR_BayerRG2RGB :: (Num a) => a

{-# LINE 282 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2RGB = 47
c'COLOR_BayerGR2RGB :: (Num a) => a

{-# LINE 283 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2GRAY = 86
c'COLOR_BayerBG2GRAY :: (Num a) => a

{-# LINE 284 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2GRAY = 87
c'COLOR_BayerGB2GRAY :: (Num a) => a

{-# LINE 285 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2GRAY = 88
c'COLOR_BayerRG2GRAY :: (Num a) => a

{-# LINE 286 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2GRAY = 89
c'COLOR_BayerGR2GRAY :: (Num a) => a

{-# LINE 287 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2BGR_VNG = 62
c'COLOR_BayerBG2BGR_VNG :: (Num a) => a

{-# LINE 288 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2BGR_VNG = 63
c'COLOR_BayerGB2BGR_VNG :: (Num a) => a

{-# LINE 289 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2BGR_VNG = 64
c'COLOR_BayerRG2BGR_VNG :: (Num a) => a

{-# LINE 290 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2BGR_VNG = 65
c'COLOR_BayerGR2BGR_VNG :: (Num a) => a

{-# LINE 291 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2RGB_VNG = 64
c'COLOR_BayerBG2RGB_VNG :: (Num a) => a

{-# LINE 292 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2RGB_VNG = 65
c'COLOR_BayerGB2RGB_VNG :: (Num a) => a

{-# LINE 293 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2RGB_VNG = 62
c'COLOR_BayerRG2RGB_VNG :: (Num a) => a

{-# LINE 294 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2RGB_VNG = 63
c'COLOR_BayerGR2RGB_VNG :: (Num a) => a

{-# LINE 295 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2BGR_EA = 135
c'COLOR_BayerBG2BGR_EA :: (Num a) => a

{-# LINE 296 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2BGR_EA = 136
c'COLOR_BayerGB2BGR_EA :: (Num a) => a

{-# LINE 297 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2BGR_EA = 137
c'COLOR_BayerRG2BGR_EA :: (Num a) => a

{-# LINE 298 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2BGR_EA = 138
c'COLOR_BayerGR2BGR_EA :: (Num a) => a

{-# LINE 299 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerBG2RGB_EA = 137
c'COLOR_BayerBG2RGB_EA :: (Num a) => a

{-# LINE 300 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGB2RGB_EA = 138
c'COLOR_BayerGB2RGB_EA :: (Num a) => a

{-# LINE 301 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerRG2RGB_EA = 135
c'COLOR_BayerRG2RGB_EA :: (Num a) => a

{-# LINE 302 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}
c'COLOR_BayerGR2RGB_EA = 136
c'COLOR_BayerGR2RGB_EA :: (Num a) => a

{-# LINE 303 "src/OpenCV/Internal/ImgProc/MiscImgTransform.hsc" #-}