摘要: [gradx,grady] = gradient(double(img)); 阅读全文
posted @ 2013-05-07 17:04 Fare 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 传值调用和传值调用:传值只是把其值传给副本,副本改变(比如交换)但原值不改变。在函数调用中,传值是把实参的值“拷贝”给形参,运算中是对形参进行操作,实参的值在运算中不会发生变化。传址是把变量的地址传给地址变量,如果修改其变量所指的内容,原值就会改变。在函数调用中,传址是把实参的地址传给形参,运算中是对实参进行操作,会改变实参的值。传址是将实参的地址传递 给了形参,也就是说形参里保存的是实参的地址,而形参本身也分配了内存空间,也会有自己的地址,所以你改变形参的地址,是不会改变实参的地址的。举个例子:你电脑的D盘有个文本文件:readme.txt传值就好比你拷贝readme.txt到桌面,虽然文件 阅读全文
posted @ 2013-04-02 21:44 Fare 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 假设c代码文件为:straight_line_integral_inner.c。下面是编译步骤:(1)在MATLAB命令窗口中运行mex -setup(应该有3个以上的空格如:mex -setup),出现下列提示:Please choose your compiler for building external interface (MEX) files:Would you like mex to locate installed compilers [y]/n?(2)选择y,MATLAB将自动搜索计算机上已安装的外部编译器的类型、版本及所在路径,并列出来让用户选择:Select a comp 阅读全文
posted @ 2013-03-29 19:15 Fare 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: matlab中程序:>> x=[6,9,3,4,0;5,4,1,2,5;6,7,7,8,0;7,8,9,10,0]x = 6 9 3 4 0 5 4 1 2 5 6 7 7 8 0 7 8 9 10 0>> [Fx,Fy]=gradient(x)Fx = 3.0000 -1.5000 -2.5000 -1.5000 -4.0000 -1.0000 -2.0000 -1.0000 2.0000 3.0000 1.0000 0.5000 0.5000 -3.5000 -8.0000 1.0000 1.0000 1.0000 -4.5000-10.0000Fy = -1.00 阅读全文
posted @ 2013-03-29 11:14 Fare 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 挺好的一个SIFT算法详解及应用的课件http://wenku.baidu.com/view/87270d2c2af90242a895e52e.htmlSIFT算法的学习小记及c++程序代码http://www.cnblogs.com/saintbird/archive/2008/08/20/1271943.html 阅读全文
posted @ 2013-03-06 10:09 Fare 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1问题:>mt.exe : general error c101008a: Failed to save the updated manifest to the file "./Debug/TransSliderControl.exe.embed.manifest"解决方法:清理解决方案,再重新编译运行。 阅读全文
posted @ 2013-03-05 20:23 Fare 阅读(152) 评论(0) 推荐(0) 编辑
摘要: opencv初学者可以看看这些视频,里面用得是vc6.0下配置opencv1.0http://v.sogou.com/v?query=opencv%BD%CC%B3%CC&page=3&typemask=6&p=50040613&dp=1 阅读全文
posted @ 2013-03-04 11:33 Fare 阅读(119) 评论(0) 推荐(0) 编辑