把第一章的例程看完了,除了基本的操作函数,还了解了跟视频操作有关的函数,发现在自己的中心偏检测中,不仅可以处理图片,还可以对视频进行处理。
问题解决方案
1.0x7547d36f 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x0019ea28 处的 cv::Exception??
解决方案:把图片放在工程文件夹里,跟cpp文件一起
2.Debug和Release用的不是同一个依赖项,需要调整;否则会出现符号集加载问题
3.fatal error C1071: 在注释中遇到意外的文件结束
解决方案:如果/*注释只使用了一半的话就会出现这个问题
4.原书中的视频例程不可用,只显示了一帧就闪退
解决方案:
int main()
{
VideoCapture capture(0); Mat frame;
if (capture.isOpened())
{
while(1)
{
Mat frame;
capture >> frame;
imshow("Read the vedio", frame);
waitKey(30); //Delay 30 seconds
}
}
waitKey(0);
return 0;
}
解决方案来源:https://zhidao.baidu.com/question/714670207845116045.html
推测
有多次,我以为错误是由于符号集引起的,但最终的解决方案都无关,所以猜测配置正确的情况下,符号集不会产生问题。
学习:8PT
整理:几分钟
2018年3月8日
进度慢,被一个KERNELBASE.dll的错误卡住了,目前来看,这个问题很复杂
在进度条的程序中,卡住之后,我跳到下面几步,是可以运行的,就是进度条不能用,这种方法不错
学习:8PT
整理:几分钟
2018年3月9日
错误记录:
1.编译错误的行位置跟提示不一致,重新打开之后就可以了,而且很多时候把cpp文件重新打开会得到很好的结果
2.因为图片位置不对,会产生奇奇怪怪的问题如下,解决方案就是把图片放到正确的文件夹内:工程文件夹下的同名文件夹里
学习:8PT
整理:几分钟
2018年3月12日