2014年4月2日

摘要: 3D Segment:TitleAuthorDateGeometric Snakes for Triangular MeshesYunjin Leey and Seungyong LeeComputer Graphics Forum. Blackwell Publishing, Inc, 2002Intelligent Mesh Scissoring Using 3D SnakesYunjin LeeSeungyong LeeAriel ShamirComputer Graphics and Applications, 2004. PG 2004Mesh scissoring wi... 阅读全文

posted @ 2014-04-02 23:04 Dawning119 阅读(316) 评论(0) 推荐(0)

摘要: Meshlab 编译:Vs 2010 + qt4.8.x+ vs qt pluggins参考教程: http://www.cnblogs.com/elect-fans/archive/2012/03/29/2422816.htmlvs 2012编译后会有错误(另附 2012编译qt4.8.5教程)http://www.cnblogs.com/russinovich/archive/2012/06/30/2571032.html编译meshlabhttp://blog.csdn.net/zyjiang0571/article/details/7341912注意子项目输出路径保持一致Cholmo. 阅读全文

posted @ 2014-04-02 23:03 Dawning119 阅读(363) 评论(0) 推荐(0)

2014年3月15日

摘要: 折腾了很久终于把这玩意跑通了……记录一下过程……如果有人也碰到同样的问题(会么……)也好有点参考。目前我查到的都是比较久远的方法了,所以暂且算是个update吧。由于目前的项目涉及到在windows的qt下跑cholmod,而这个包本身是在Unix环境下写的,对windows非常不友好,于是在使用过程中会遇到很多困难。那么从头来讲吧:Step1. 下载SuiteSparse源码。编译这个源码就说来话长了……网上有一些直接编译好的lib文件……目测……是不能直接跑的。原因可能是因为编译环境系统等等不太一致,所以最后还是决定自己编译一份。Step2. 安装cygwin由于源码是在Unix系统下的, 阅读全文

posted @ 2014-03-15 16:09 Dawning119 阅读(615) 评论(0) 推荐(0)

2013年12月15日

摘要: 终于把c++ primer chapter 10看完了……好像拖了很久的样子。不过总之看完了,感觉跟以前没学过c++一样orz。map和set都是自带有序的啊……好神奇……(好像发现了新大陆一样……另,最近突然想起了const的问题……总觉得被这东西弄的很迷糊……先mark一下回头仔细啃一啃。const的作用const是C语言的一种关键字,起受保护,防止以外的变动的作用!可以修饰变量,参数,返回值,甚至函数体。const可以提高程序的健壮性,你只管用到你想用的任何地方。(一)const修饰参数。const只能修饰输入参数。1、如果输入参数是指针型的,用const修饰可以防止指针被意外修改。2、 阅读全文

posted @ 2013-12-15 17:32 Dawning119 阅读(168) 评论(0) 推荐(0)

2013年12月11日

摘要: 鉴于Mrs Wan的想起来一出是一出的提议——用点云重建mesh模型渲染画板结果。没办法,我也就借此机会稍微了解下点云的重建方法好了。参照http://lcni.uoregon.edu/~dow/Projects/Brain_casting/Point_cloud_to_mesh.html文中的meshlab重建点云模型的方法(其实很简单啦,参数都没调),下载了相关data然后试了一下。结果倒是跟文中的结果图一样……不过怎么感觉这么奇怪呢……说到底原本这是个什么东西啊!这货是飞机吗?!怎么看怎么奇怪啊……(难道是我的脑补能力太差……orz——总之是重建出来了,不过这个东西貌似对于point密集 阅读全文

posted @ 2013-12-11 18:47 Dawning119 阅读(1288) 评论(0) 推荐(0)

2013年10月31日

摘要: 经过多年的开发、教学和编写不唐突的JavaScript,我发现了下面的一些准则。我希望它们可以帮助你对“为什么这样设计和执行JavaScript比较好”有一点理解。这些规则曾经帮助我更快地交付产品,并且产品的质量更高,也更容易维护。1.不要做任何假设(JavaScript是一个不可靠的助手)可能不唐突的JavaScript的最重要的一个特性就是——你要停止任何假设:不要假设JavaScript是可用的,你最好认为它很有可能是不可用的,而不是直接依赖于它。在你经过测试确认一些方法和属性可以使用之前,不要假设浏览器支持它们。不要假设HTML代码如你想象的那样正确,每次都要进行检查,并且当其不可用的 阅读全文

posted @ 2013-10-31 12:53 Dawning119 阅读(173) 评论(0) 推荐(0)

2013年10月22日

摘要: 看起来虽说也是好久不见,随随便便荒废博客确实不应该。一转眼从研一都升到研二了,所有的课又都结了……开始再次怀念趴在桌上听老师讲课的日子。那句话说得好,时间不会因为什么人停下,我也只好继续追赶。每每听到那群找工作的大四生和研究生心里都无限伤感,工作不好找,万事需勤奋啊。各个方面的内容,一个都不能少,任你说哪方面特别优秀,总是会被不足的那一点拉低。而像我这样半吊子的菜鸟又能往哪飞呢?加油,加油。我像乌鸦那样重复着单调的音调,只是前面的光太过刺眼反而找不见方向。 阅读全文

posted @ 2013-10-22 18:57 Dawning119 阅读(141) 评论(0) 推荐(0)

2013年5月20日

摘要: 恢复算起来也很久没有来记录些什么……最近事情比较杂感觉都不能专心于一个目标。加上各种deadline不紧……果然是deadline是第一生产力么。之前非常简单的最短路blending方法已经实现了,目前要把这个东西加到另一个项目里。其实本身这个方法不是问题,但是vs这个priject的整合真是搞不懂……orz对于一些比较大的项目如何整合是一个经常面对的问题,每次配环境都很想去死一死……而且这个项目还是从vs07移植的……头大。当然之前的作者写的挺好的,就是我不太能搞明白人家是怎么弄的……好纠结。好像是因为版本的问题,工作路径上会有一些变化,尤其是中间结果和输出的exe文件。移植过来之后要把路径 阅读全文

posted @ 2013-05-20 14:08 Dawning119 阅读(156) 评论(0) 推荐(0)

2013年4月16日

摘要: 从上礼拜到今天实现了Chrominance Blending 中灰度图最短路的算法……(终于……写了几个类……实现一点简单的交互……(也许我还是应该放到qt上去做……不用ms的编译器大概就不会出现悲剧的运算时间超长的问题了吧……)确切的说不是opencv的学习笔记了……更算是c++的思考。也许对于大数据的图像处理还是应该更加的面向底层?不过类思想的编程确实更容易些。是应该在开始coding之前构想好architecture还是边写边改?这是个问题。了解了一些关于priority queue, pair, inline function,等等的c++基础问题。另外原来一直以来对于memset的理 阅读全文

posted @ 2013-04-16 00:10 Dawning119 阅读(144) 评论(0) 推荐(0)

2013年4月9日

摘要: 发现要实现的算法里面需要用户标记区域,那么ui的交互是必不可少的……非常不想用mfc做这个界面……又觉得opencv本身提供的hui实在是有点过时。于是想到昨天下载的书中介绍使用qt进行界面设计,多学一点也没什么不好不是,(而且实际上用到的界面的内容也不算多...)那么就顺便一看吧。问题又来了……不想放弃在visual studio环境下进行编程,虽然qt有vs的相关addin,不过还需要下载源码,重新编译,修正等等……搞了一中午实在让人心烦。罢了罢了,先自己画一个用户的scribbles存进来好了,到功能差不多实现完再改吧(如果需要的话。顺便附上vs2012+qt5.0.1的配置指南:htt 阅读全文

posted @ 2013-04-09 20:41 Dawning119 阅读(145) 评论(0) 推荐(0)