我想把视频里每一帧图片存到一个byte格式的指针里,但是从char转换到uchar就会报错
error LNK2019: 无法解析的外部符号 _cvQueryFrame,该符号在函数 "public: void __thiscall CPagePic::OnBnClickedBtnOpen(void)" (?OnBnClickedBtnOpen@CPagePic@@QAEXXZ) 中被引用
error LNK2019: 无法解析的外部符号 _cvCreateFileCapture,该符号在函数 "public: void __thiscall CPagePic::OnBnClickedBtnOpen(void)" (?OnBnClickedBtnOpen@CPagePic@@QAEXXZ) 中被引用
代码如下:
BYTE* imageData
CString FilePathName;
FilePathName = fd.GetPathName();
IplImage *frame;
CvCapture *capture= cvCreateFileCapture(FilePathName);
while(1){
frame = cvQueryFrame(capture);
if ( !frame) break;
byte * pBulkBuf = (uchar*)frame->imageData;
}
error LNK2019: 无法解析的外部符号 _cvQueryFrame,该符号在函数 "public: void __thiscall CPagePic::OnBnClickedBtnOpen(void)" (?OnBnClickedBtnOpen@CPagePic@@QAEXXZ) 中被引用
error LNK2019: 无法解析的外部符号 _cvCreateFileCapture,该符号在函数 "public: void __thiscall CPagePic::OnBnClickedBtnOpen(void)" (?OnBnClickedBtnOpen@CPagePic@@QAEXXZ) 中被引用
代码如下:
BYTE* imageData
CString FilePathName;
FilePathName = fd.GetPathName();
IplImage *frame;
CvCapture *capture= cvCreateFileCapture(FilePathName);
while(1){
frame = cvQueryFrame(capture);
if ( !frame) break;
byte * pBulkBuf = (uchar*)frame->imageData;
}