Safe Haskell | None |
---|---|
Language | Haskell98 |
AI.CV.OpenCV.HighGui
- c_cvConvertImage :: Ptr Priv_IplImage -> Ptr Priv_IplImage -> CInt -> IO ()
- convertImage :: IplImage -> IplImage -> Int -> IO ()
- data Priv_CvCapture
- type Capture = ForeignPtr Priv_CvCapture
- c_cvCreateCameraCapture :: CInt -> IO (Ptr Priv_CvCapture)
- pickAnyCam :: Int
- cam :: Int -> Int
- createCameraCapture :: Int -> IO Capture
- c_cvCreateFileCapture :: CString -> IO (Ptr Priv_CvCapture)
- createFileCapture :: String -> IO Capture
- cp_release_capture :: FunPtr (Ptr Priv_CvCapture -> IO ())
- c_cvQueryFrame :: Ptr Priv_CvCapture -> IO (Ptr Priv_IplImage)
- queryFrame :: Capture -> IO IplImage
- cvNamedWindow :: CString -> CInt -> IO CInt
- type AutoSize = Bool
- autoSize :: AutoSize
- namedWindow :: String -> AutoSize -> IO ()
- cvDestroyWindow :: CString -> IO ()
- destroyWindow :: String -> IO ()
- cvShowImage :: CString -> Ptr Priv_IplImage -> IO ()
- showImage :: String -> IplImage -> IO ()
- cvWaitKey :: CInt -> IO CInt
- waitKey :: Int -> IO (Maybe Int)
- newtype LoadImageColor = LoadImageColor {}
- loadImageColor :: LoadImageColor
- loadImageGrayscale :: LoadImageColor
- loadImageUnchanged :: LoadImageColor
- c_cvLoadImage :: CString -> CInt -> IO (Ptr Priv_IplImage)
- loadImage :: String -> LoadImageColor -> IO IplImage
- c_cvSaveImage :: CString -> Ptr Priv_IplImage -> IO CInt
- saveImage :: String -> IplImage -> IO Int
- wrap_createTrackbar :: CString -> CString -> Ptr CInt -> CInt -> IO ()
- createTrackbar :: String -> String -> Maybe Int -> Int -> IO ()
- cvGetTrackbarPos :: CString -> CString -> IO CInt
- getTrackbarPos :: String -> String -> IO Int
- cvSetTrackbarPos :: CString -> CString -> CInt -> IO ()
- setTrackbarPos :: String -> String -> Int -> IO ()
Documentation
c_cvConvertImage :: Ptr Priv_IplImage -> Ptr Priv_IplImage -> CInt -> IO () Source
data Priv_CvCapture Source
type Capture = ForeignPtr Priv_CvCapture Source
c_cvCreateCameraCapture :: CInt -> IO (Ptr Priv_CvCapture) Source
pickAnyCam :: Int Source
self-documenting camera specification
createCameraCapture :: Int -> IO Capture Source
createFileCapture :: String -> IO Capture Source
cp_release_capture :: FunPtr (Ptr Priv_CvCapture -> IO ()) Source
c_cvQueryFrame :: Ptr Priv_CvCapture -> IO (Ptr Priv_IplImage) Source
queryFrame :: Capture -> IO IplImage Source
namedWindow :: String -> AutoSize -> IO () Source
cvDestroyWindow :: CString -> IO () Source
destroyWindow :: String -> IO () Source
cvShowImage :: CString -> Ptr Priv_IplImage -> IO () Source
newtype LoadImageColor Source
Constructors
LoadImageColor | |
Fields |
c_cvLoadImage :: CString -> CInt -> IO (Ptr Priv_IplImage) Source
c_cvSaveImage :: CString -> Ptr Priv_IplImage -> IO CInt Source