the variable 'low' is being used without being ...


  1. IplImage *img_1; //定义一个图像指针,用来存放视频下一帧
  2. IplImage *img;
  3. IplImage *nomalizeimage;
  4. IplImage *clusterimage;
  5. IplImage *gray=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1); //初始化gray为单通道无符号8位
  6. IplImage *bwimage=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1);
  7. img_1=cvQueryFrame(capture); //获取读取视频的下一帧,存放img_1中
IplImage *img_1;										//定义一个图像指针,用来存放视频下一帧
	IplImage *img;								
	IplImage *nomalizeimage;
	IplImage *clusterimage;
	IplImage *gray=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1); //初始化gray为单通道无符号8位
	IplImage *bwimage=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1);

	img_1=cvQueryFrame(capture);								//获取读取视频的下一帧,存放img_1中

出现这个错误原因就是没初始化就使用或者使用了之后再初始化,就好像上面代码所示img_1使用了再初始化,处理的方法就是把初始化代码img_1=cvQueryFrame(capture)放到前面使用代码中去IplImage *gray=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1); //初始化gray为单通道无符号8位;修改好代码如下所示


  1. IplImage *img_1; //定义一个图像指针,用来存放视频下一帧
  2. IplImage *img;
  3. img_1=cvQueryFrame(capture); //获取读取视频的下一帧,存放img_1中
  4. IplImage *nomalizeimage;
  5. IplImage *clusterimage;
  6. IplImage *gray=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1); //初始化gray为单通道无符号8位
  7. IplImage *bwimage=cvCreateImage(cvGetSize(img_1),IPL_DEPTH_8U,1);  

转载于:https://my.oschina.net/u/1187793/blog/146869

问题中提到的变量'a'在使用之前没有被初始化。这可能会导致运行时检查失败。\[2\]为了解决这个问题,你需要在使用变量'a'之前给它赋一个初值。在你的代码中,可以在输入语句之前添加一行代码,例如:int a = 0; 这样就给变量'a'赋了一个初始值,避免了使用未初始化的变量。 #### 引用[.reference_title] - *1* [The variable XXX is being used without being initialized?](https://blog.csdn.net/ZIIllIIll/article/details/117756404)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [编译出错:Run-Time Check Failure #3 - The variable ‘a‘ is being used without being initialized.](https://blog.csdn.net/weixin_51368376/article/details/109660950)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Keil C51 中的函数指针和再入函数](https://blog.csdn.net/jemofh159/article/details/6628231)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值