【VxWorks工程】基于opencv创建读取摄像头数据的工程error
工程编译遇到的问题:
Cannot step: Signal 11: Segmentation violation 0x2033216d8 (iRtp_imx6): memPartAlloc: block too big 614400 bytes (0x20 aligned) in partition 0x2023d930
如下图所示:
解决方法:
step1:
主要是opencv的相关配置还是有问题的,首先按照软件说明文档中opencv部分的使用说明进行操作,还需要按照软件最新给出的opencv第三方库的readme文档配置opencv工程的属性,即可;
step2:
代码中调用摄像头的语句:
VideoCapture cap(0);//语句1
切记不是下句:
VideoCapture cap("/uvc/0");//语句2
语句2在底层设计实现的时候会用到,这个问题受到技术支持的干扰,后来一直以为就应该使用语句2的,后验证正确的使用是语句1;
完
各美其美,美美与共,不和他人作比较,不对他人有期待,不批判他人,不钻牛角尖。
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/