自己本科毕设的内容涉及到OpenCV
所以需要移植OpenCV到Nios平台上的嵌入式系统中
可是自己搜遍所有可能的资料
还是没有看到有人做过
即使在我毕设答辩前5天
自己依旧没有做成功
几度犹豫
曾想过腰斩题目改变毕设内容
最后忍住坚持了下来
论文末尾还都写上了移植失败分析
之后的几天
事情就像喜剧结局一样的峰回路转
原本以为不成功的移植居然在小组答辩演示的时候成功了
然后在大组答辩之前找出了不稳定的原因
于是
这篇文章就有了雏形 read more
自己本科毕设的内容涉及到OpenCV
所以需要移植OpenCV到Nios平台上的嵌入式系统中
可是自己搜遍所有可能的资料
还是没有看到有人做过
即使在我毕设答辩前5天
自己依旧没有做成功
几度犹豫
曾想过腰斩题目改变毕设内容
最后忍住坚持了下来
论文末尾还都写上了移植失败分析
之后的几天
事情就像喜剧结局一样的峰回路转
原本以为不成功的移植居然在小组答辩演示的时候成功了
然后在大组答辩之前找出了不稳定的原因
于是
这篇文章就有了雏形 read more
最近上网点击链接后,地址栏老重定向,出现一堆类似
http://59.59.58.22/req.php?str1=112774803450039633&t=00312613659330290855001277480345&str2=http://www.ccb.cn/portal/cn/home/
的地址,网页也因此刷不出来
稍微查了一下,据说是万恶的电信的DNS劫持想推广告导致的
说起来网上关于如何在FPGA开发板上,对基于NIOS II软核的平台移植uClinux系统的资料真的很多,写下这篇文章,一是提到点自己测试的经验;二是整理资料,希望能有个更清晰明了的教程。
上次写魔兽插件的教程,越到最后觉得写得越仓促,主要是因为追求细节足够详细导致精力不够,毕竟写写东西也只是业余消遣。保证初学者有迹可循又简明扼要,的确不是容易办到的事情。这样冗长的技术教程,我会在给初学者留条小路的基础上尽量一针见血的说明事情。
对于开发板的选择,我也买错了,红色飓风这种板高不成低不就的,700块大洋花了真的一点都不值,至少在这次应用上,它的片上资源已经捉襟见肘。如果有可能,买块DE或者DE2的板,一块可以解决日后很多应用,我就是借用了实验室的DE2才得以继续进行下去的。
废话说完了,下面开始说正事。
由于毕设的关系,开始折腾计算机视觉
双目测距的具体实现,现在刚有点眉目而已
看了下图像亮度/对比度的变换的资料
结果又发现漫山遍野的都是同一份代码
而且几乎没有什么解释
原本决定等Harris角点那些弄完再写篇文章
现在想想
还是先记下这份简单的笔记并加以讲解下
那些计算机科班出身的人就不用看这篇了
这只是给我们这些物理/电子系中没有学过”数字图像处理“这门课的人看的
也叫亮度,中文翻译不同而已,你可以看Wikipedia
在 RGB 色彩空间中,明度可以被认为是R(红色),G(绿色)和B(蓝色)座标的算术平均 μ(尽管这三个成分中的某个要比其他看起来更明亮,但这可以被某些显示系统自动补偿):
一周就这么过去了
DTP居然没有面试
不知道出了什么问题
毕设也还没开始弄
此刻这个教程估计要真挖出大坑了
我尽量整体介绍完
细节部分如果你想了解
留言或者给我Email
我看到会尽早回复
前两节我们已经实现了这个插件的最基本界面
这一节我们开始将插件功能的核心实现——Lua文件的编写
请建立一个QuestRepeat.lua文件,并加入到第一节的Toc文件最后的文件列表中
本节的代码你可以在此获得
[----请猛击我----]
这几天为了找个合适自己的代码高亮插件
由于自己过于龟毛
所以试用了绝大部分网上推荐的插件
一一尝试了之后
最后决定试用SyntaxHighlighter Evolved
至于之前WP-Syntax
老实说,这个的确很棒,代码支持列表也完全足够绝大部分开发者,包括电子开发人员,默认自带verilog等,只是颜色搭配很一般,加上不知道是不是我自己没设置好,我装了这个之后,
<pre>标签里面的内容都不能居中对齐。
还有另外一个……我忘记名字了,换掉原因多是因为颜色搭配以及排版问题
虽然SyntaxHighlighter Evolved也不见得就是完美
我装了TinyACE Advanced,并选择保留不删除<br />等标签,因为自己习惯手工打回车空行
但是这个时候贴在Evolved里的代码
这些标签就都不会删掉,每行代码都会多出一个这个<br />……
只好最后又禁用掉那个选项
求完美解决方案,或者告诉我怎么胡乱打空行不被wordpress吃掉就可以……
既然要使用SyntaxHighlighter Evolved
这个插件外观漂亮是漂亮,但是支持的语言实在不够
想着日后我需要贴Verilog HDL代码
网上又遍寻不到
于是就自己写了个
以下附上此次编写过程并给点资料方便大家自己写个
虽然我们要写个JavaScript的脚本文件,但是实际上,你现在不必去学它就可以写出这个东西了
你唯一可能需要了解的一个东西就是Regular Expression,也就是正则表达式
这个讨厌又很神奇的东西,花个30分钟学学吧,基本的应用蛮快学的
以下是各种推荐资料,先记下,后面需要再回来看吧
read more
晚上与飞龙聊天
解决了几个长久以来含糊纠结的盲点
谈到自己的博客的时候
飞龙建议我自己所写的文章都加上Creative Commons申明
细想一下觉得此举可行
并非限制文章转载修改
只是每次在google搜索一些中文资料的时候
经常看到一整个页面都是重复转载的内容
那是何等的无奈
而且最头痛的是不知道原作者是谁
无法取得直接的联系
更谈不上有些进一步的交流
自己开始写教程才知道有多麻烦
此刻再也不敢乱评价说某些书某些教程有多糟糕
干这个事情连排个版都像体力活
何况最近心里惦记着新加坡公司的面试
不是太有心思搞这个
可能会有挖个大坑出来
但是至少应该会讲完QuestRepeat最初级的版本功能实现。
上次我们讲完了开发插件需要的3种文件中的必不可少的toc文件
这次,我们来看下开发操作界面用的XML文件
首先先看下QuestRepeat的界面
看到这个烦人的交布换声望任务了吧
比如“全部完成”,“完成一次”,“取消”还有完成任务的次数的文本输入框等
至于右边的那两个窗口,我是用lua代码动态创建的,我只是尝试了用两种不同的方法来开发界面
在这里,我们只说XML,剩下的,日后再教
read more
昨晚折腾网站折腾得太晚
到今天中午才睡觉
此刻果然全无睡意
刚好趁此时间整理下东西
借以排遣此般漫漫长夜
记得当初我开始查找编写WoW的插件的资料时,在google里直接进行中文搜索,得到的资料极为稀少且多为重复内容,偶然间发现CWDG社区(CWoW Developer Group),那是我当时为数不多的中文资料来源。
若你要编写WoW的插件,请做好英语上的准备,因为大部分的资料都是来自于国外。你可以不在意四六级成绩,这种应试的英语考试也没什么用,但是至少英文的读写能力要能基本合格。
http://cwowaddon.com/
http://wowprogramming.com/
本文以我自己编写的QuestRepeat这个插件为例讲解
你可以在上面的链接,大概了解下整个插件的功能及界面,本插件是为了解决那些可以上缴物品的烦人重复任务开发的,有个印象之后,我们开始来讲解。
终于下定决心买了域名跟空间
折腾了一晚上才弄好
其实在DreamHost注册的最后,我忘记添推荐码了,买的这第一年的空间还是要119美金……
无奈执着于注册的域名跟自己的gmail邮箱
忍痛付费下去
浪费云麟的推荐码
浪费自己以为可以节省800块的窃喜
之前写博客,向来都不轻易转载
网上复制来复制去的已经够多了,不需要再多我一个
日后若要更新,定会自己亲自操刀,更新可能并不勤快,不过至少是自己的心得之物
自知自己的愚见也不会有怎样的水准
不求无过
但求在自己漫长的学术追逐之中帮自己找准定位
也让有志踏上同一征途之人能避免我的曲折与错误