Tingguang 的个人资料光与影的邂逅照片日志列表更多 工具 帮助
5月20日

关于地震事件后的一点想法

在这次地震中,我们的政府已经做的十分的好了,但是依然有很多的愤青(下面简称FF)表示了极大的不满,尤其是针对预报地震和调派直升机这两件事上,认为是是延续了我党一贯的作风。技术层面的话就不多说了,网上解释的帖子很多,只是广大的FF们未必能看,看了也未必明白,明白了也未必理解。我也是FF过来的,而且还是很极端的FF。在这事上,我只能自我安慰说,在网上骂贴的,要么90后的脑残们,什么都不懂,把美国大片当真了,要么是五毛党。于前者,他们总会长大的,总会明白的,事未经历而不知其难啊!于后者,对这些宵小,只有十个字:有他妈多远,滚他们多远!

震后不久就开始了捐款。后面发生的事情就很在情理之中了:开始比较捐款的数额。企业和名人自然就是比较的对象,我也不认为这个事情有多坏,尽管有人说(比较捐款数额)这个事情毫无意义。但是,后来跳出来一个马云说对于捐款一元就可以了的言论,然后自然是被口水淹死。当然,马云也不傻了,没多久立马出来辟谣,说是有人恶意中伤,然后刷刷刷的追加了几千万的捐助。

真相总是很复杂的,但我相信很多是不得以之举。第一批踊跃捐款的企业和名人我不敢妄自揣测说他们是作秀,但是,对于开始捐几百万,然后不停的追加的企业,实在是有点苦笑了。比如盛大,开始捐100万,结果遭众网友鄙视,迫不得已,现在追加到1000万,还有更搞的腾讯,百度,在各自的论坛主页上写着到目前为止以捐出多少多少,数字隔天就能增长一点。这是件好事吧!企业筹钱也是要时间的,这白花花的银子也不是说想拿出多少就能拿出多少的。但是总觉得怪怪的。

这大概就是一种全社会的道德绑架吧!在自由主义者看来这是中国的劣根性,但是在我看来,这是民族希望的象征。按自由主义者的说法,捐不捐,捐多少都是个人,各个企业的自由,别人,乃至政府都无权干涉。如果西方所谓的“众生平等”,为一住户不肯拆迁而导致一个国家工程的下马,被大力推崇。但是,在中国这片大地上,其实是一个家国天下,宗法社会,虽然现在已经淡化了很多,但是绝对的没有消失。要求企业捐款,其实该是古人所谓的毁家纾难的现代版。

现在越发觉得国家要长治久安,要梦回长安,必须重拾儒家黄老的思想,这是土生土长的东西,是最适合我们的,西方所谓的民主,自由,他们自己都把这作为一个婊子牌坊而已,我们拿来只会害了国家,也害了自己。

说的乱了,就此打住吧!下次再说“为天地立心,为生民立命,为往圣继绝学,为万世开太平”的事儿吧!下面链一个政治坐标的测试,北大未名版的。看看你是左派还是右派(说白就是测下你是愤青还是民运,用数字看看你有多“愤”和多“民”。)数字区间是-2到2,有三个值:政治观念坐标,经济观念坐标,社会文化观念坐标。三个值加起来,平均是负的就是FF们了,正的就是YY们了。

很悲愤!html因为代码安全问题而被MS自动删除,那我只能添链接了:
链接如下:(点击有效)

政治坐标的测试

5月8日

所谓YY

惊闻某人言Conti剽窃他辛苦用Matlab开发的东西。

实在很震惊,不是一般二般的震惊,简直震惊到了极点!本来今天想写篇关于IMAQ中Canny算子的东西的,现在想来还是先预祝一下咱伟大的祖国即将征服世界的好兆头吧!^_^

德国完了,西方没落了,偌大的一个Conti公司,居然会沦落到要拿一个进公司才2个月不到的实习生做出来的东西去参加MAC的技术研讨大会!震惊了!!偌大的Conti公司居然没有人会用Matlab的Simulink,遇到一个难题居然还要直接联系Matlab总部!

让我们庆祝吧!所谓的德国Dr.只是国内大学一年级的水准,基本就是做啥啥不成,吃啥啥不剩的那种。所谓的德国人都是百年不变的纳粹和酒鬼。

写在某人技术被窃的48小时后。

5月1日

LabView之IMAQ模块 1

今天开始写点关于IMAQ的东西。

网上关于Labview资料不多,毕竟G语言不是C,Java那样大众化(关于LabView的入门书籍我比较推荐陈锡辉的《LabView 8.2 程序设计》,各个方面都包括了。虽然不是那么全,但是作为一本入门的书还是很不错的,都是学生的东西,很贴近学习)而作为LabView的重要模块之一的IMAQ,能找到的资料就更加少了,除了NI公司官网的文档之外几乎看不到有什么资料。现在网上能找到一本比较入门的是一本英文书,名字叫《Image Processing with LabVIEW and IMAQ Vision》是Thomas Klinger写的。个人觉得他这个入门有点……反正觉得不是太好,至少没有小陈写的好。但是能找到的书也不多了,就凑合吧!下面是这本书的下载连接,是CHM格式的,用迅雷下吧!
http://simwe.cccax.com/%E8%AE%BA%E5%9D%9B%E8%B5%84%E6%96%99/%E4%B8%93%E4%B8%9A%E6%8A%80%E6%9C%AF/Prentice.Image.Processing.With.LabVIEW.And.IMAQ.Vision.eBook-LiB.chm

下面言归正传,开始说IMAQ的事情。

在此之前先简单的说说图像的基本知识。

在计算机里,图像的最基本单位是像素,每个像素是由像素的RGB值决定的。如下图所示(此图由Matlab的图像分析工具生成),左边的十字代表所选择的一片区域,右边是该区域的放大,并标注每个像素的RGB值。这里可以很直观的看到颜色和RGB值的关系(每个方格的背景色即该RGB所构成的颜色,也就是该像素的颜色)。

Matlab 

每个颜色有R,G,B三个分量,而且是线性不相关的,即可以构成一个空间,即所谓的RGB颜色空间。如下图所示。RGB_farbwuerfel

现在我们用LabView的IMAQ模块来模拟一下这个“空间”。
程序很简单,如下图所示。
G-Code

这里主要用了三个控件
RGB至颜色转换[函数\编程\图形与声音\图片函数\RGB至颜色转换]
Image Create [函数\Vision and Motion\Vision Utilities\Image Management\Image Create]
IMAQ ArrayToColorImage [函数\Vision and Motion\Vision Utilities\Color Utilities\IMAQ ArrayToColorImage]

RGB至颜色转换是为了通过两次循环生成一个二维RG色彩分量的数组(都是0到255),循环下面的色彩调节滑杆是用来控制B分量的。Image Create控件用于生成图形句柄,所有的图形产生事先都要有这个控件生成一个句柄,注意要添加图像名称和图像类型。图像类型是一个下拉列表常量构成,定义值分别为8 bits, 16 bits, Float, Complex,RGB,HSL。(这里我们用RGB。这里插一句,HSL也是一个色彩空间)。循环产生的色彩数组和图像句柄连入IMAQ ArrayToColorImage,输出到前面板的Image Display上。

运行程序,推动色彩调节的滑杆,颜色逐渐变化,将这256片颜色依次叠加,就是上面所示的彩色立方体,即RGB的色彩空间。

Face