OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 5013|回复: 3

好像发现一个bug

[复制链接]
发表于 2008-9-21 16:21:09 | 显示全部楼层 |阅读模式
在CartToPolar函数中 说(0.0)点的角度会被设为0
但是在我的机子上跑出来是-0.140500 很是奇怪
之前一直没意识到 后来突然出现莫名其妙的数组越界bug 而且是向前越界(说明是负的index!!)才找到这个隐藏bug


哎 又发现一个相关联的bug ang输出的值不在(0,360)的范围内 刚才由于输出了一个360.011的值再次导致数组越界
回复

使用道具 举报

发表于 2008-9-21 17:03:47 | 显示全部楼层

好像发现一个bug

是不是不同平台的缘故?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-21 20:47:34 | 显示全部楼层

好像发现一个bug

嗯 有可能
出bug的是在win 2003 server上跑的
刚才在自己的xp机子上跑了一下 发现是对的
server上没装OpenCV 于是我把我机子上的dll都拷到当前文件夹里面去了

哎 还是不可靠 还是手写好了
是不是不同平台的缘故?
回复 支持 反对

使用道具 举报

发表于 2008-9-25 11:09:11 | 显示全部楼层

好像发现一个bug

角度那%360去摸吧。
这样安全一些
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-5-6 01:02 , Processed in 0.009615 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表