
捉虫记录
Lin-JM
这个作者很懒,什么都没留下…
展开
-
捉虫记录:解决内存泄漏问题
LinJM 2014_05_23解决内存泄漏问题在VS2010的Debug模式下面,点击运行,然后退出,之后会在输出框里面出现内存泄漏信息(如下图所示)。 Analysis:主要是new了之后没有delete相应的变量,所以,很明显就是要在不使用时delete掉这个变量。不过,有个问题,如下图所示:原创 2014-05-27 13:20:08 · 1755 阅读 · 0 评论 -
捉虫记录:OpenCV中的类型问题
LinJM 2014-06-05这个问题浪费了我差不多一天时间吧。我的本意是要把mag1、mag2和mag3三个梯度图叠加(取相应pixel位置的max值)。可是从下图可以看出Max图只有一部分(1~188)其余(189~484)都为黑。后来调试发现原来是像素的数据类型出错,以后涉及到OpenCV中像素值传递的时候必须要注意原始值和目标值的数据类型。原创 2014-06-20 13:23:51 · 1339 阅读 · 0 评论 -
捉虫记录:多重索引导致的问题
多重索引导致的问题!这个问题,一开始那真是一点都没意识到。因为这个多重索引的错误导致系统的识别率基本为零。前期花了一段冤枉的时间检查程序,后来只能利用BUG利器,一步步查看变量的变化,当看到index的变化后,发现第一层的索引放入下一个函数当作索引后,再提取索引就出现了错误:它没有正确地提取出sort函数的原始变量的原始索引。——sort函数输出的索引只是针对当前输入向量的当前索引,无法保留前一层索引。原创 2013-10-22 12:16:13 · 1331 阅读 · 0 评论 -
配置cuda环境的痛苦经历
吐槽:最近太坑爹,要配置一个服务器来验证算法,结果各种不顺~Experience1:给ubuntu安装远程桌面(xrdp)用windows的mstsc连接ubuntu需要先在ubuntu上安装 xrdp(xrdp是一个开源的远程桌面协议服务器)。安装方法:打开终端,输入命令:sudo apt-get install xrdp可能遇到的问题:用windows的mstsc连接ubuntu的xrdp时,仅显示墙纸问题。这个问题的原因是Ubuntu启动了3d桌面,导致xrdp运行异常。解决方原创 2014-08-17 14:43:23 · 4185 阅读 · 0 评论 -
捉虫记录:图像bug杂记25-26日
LinJMBUG 1:GDI+ Image::FromFile 无效m_pImg = Gdiplus::Bitmap::FromFile(m_imgFilePath);m_pImg为NULL原因是没有初始化GDI+。BUG2:GDI+ new Bitmap不能接受三个参数//创建目标Bitmap Bitmap *bmpDest = new Bitmap(destWidth, destHeight, m_pImg->GetPixelFormat());原因://#ifdef _DEB原创 2014-06-26 09:08:03 · 1657 阅读 · 0 评论