imx8: Couldn't open video source file in opencv c++ in bsp 5.4.3_1.0.0 image

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

imx8: Couldn't open video source file in opencv c++ in bsp 5.4.3_1.0.0 image

2,316 次查看
vsuneja63
Contributor III

Hi,

Thanks!

Could open camera port but the same time opening video source input file not happening.Here are the source code lines, always showing "Cannot open the video file.":

VideoCapture cap("test.mp4");
// cap is the object of class video capture that tries to capture test.mp4
if ( !cap.isOpened() ) // isOpened() returns true if capturing has been initialized.
{
cout << "Cannot open the video file. \n";
return -1;
}

Source file placed at the right path with full permissions. Tried changing the location of source file also.

Target: imx8mq-evk

Host: ubuntu 16.04

Source: 5.4.3_1.0.0

标签 (1)
0 项奖励
回复
2 回复数

2,302 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello vsuneja63,

 

You must specify the route of your video, that the reason it don´t open it. BTW you can download the latest BSP L5.4.47 for better performance on c++

 

Regards

 

0 项奖励
回复

2,298 次查看
vsuneja63
Contributor III

Hi,

Thanks for response!

I kept the bin & video file in the same directory while testing. As you mention to add full path, tried that also but the same error. Issue doesn't looks like w.r.t. path or permission of source file. It seems w.r.t OpenCV. Can you verify this with sample code on imx8?

 

0 项奖励
回复