62 m_sFilePath += pFilePath;
64 m_sSecondFilePath =
"";
69 m_sSecondFilePath += pSecondFilePath;
75 m_pSecondVideoReader = 0;
83 delete m_pVideoReader;
85 if (m_pSecondVideoReader)
86 delete m_pSecondVideoReader;
96 return m_bOK ? m_pVideoReader->
GetWidth() : -1;
101 return m_bOK ? m_pVideoReader->
GetHeight() : -1;
135 m_pVideoReader->
Close();
137 if (m_pSecondVideoReader)
138 m_pSecondVideoReader->
Close();
bool CopyImage(const CByteImage *pInputImage, CByteImage *pOutputImage, const MyRegion *pROI=0, bool bUseSameSize=false)
Copies one CByteImage to another.
ImageType
Enum specifying the supported image types.
CByteImage * ReadNextFrame()
bool CaptureImage(CByteImage **ppImages)
~CUncompressedAVICapture()
CByteImage::ImageType GetType()
CUncompressedAVICapture(const char *pFilePath, const char *pSecondFilePath=NULL)
Data structure for the representation of 8-bit grayscale images and 24-bit RGB (or HSV) color images ...
bool OpenUncompressedAVI(const char *pFileName)
CByteImage::ImageType GetType()