• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            斜樹的空間

            集中精力,放棄一切的去做一件事情,只要盡力了,即使失敗了,你也不會(huì)后悔!

              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
              47 隨筆 :: 0 文章 :: 12 評(píng)論 :: 0 Trackbacks

            2012年2月7日 #

            <HTML>
            <HEAD>
            <TITLE></TITLE>
            </HEAD>
            <Script Language="JavaScript">
            <!--
             var whichText;
                function selectStation(obj) {
              var objSelStation  = obj;
                    if (obj.selectedIndex != -1) {
                        var stationName = obj.options[obj.selectedIndex].text;
                        whichText.value = stationName;
                    }
                }
             
             //響應(yīng)text的事件
             var pageD =0, pageU;
                function similarFind(txtObj,seledName) {
                    var curStationName = txtObj.value;
                    var objSelStation  = eval("document.browser."+seledName);
                    var stationLength  = objSelStation.options.length;
              pageU = pageD;
                    
              //匹配用text中的數(shù)據(jù)跟下拉框中的數(shù)據(jù)
                    for (var i=0; i<stationLength; i++) {
                        var stationName = objSelStation.options[i].text;
                        var re = new RegExp("^" + curStationName);
               if (stationName.match(re)) {
                            if (i<stationLength - 10) {
                                objSelStation.selectedIndex = i + 10;
                            }
                            objSelStation.selectedIndex = i;
                pageD = i;
                pageU = i;
                            break;
                        }
                    }
              //響應(yīng)下移鍵
              if(event.keyCode==40) {
               pageD++;
               if(pageD==objSelStation.options.length) pageD=0;
               txtObj.value=objSelStation.options[pageD].text ;
               objSelStation.selectedIndex = pageD;
                    }
              //響應(yīng)上移鍵
              if(event.keyCode==38) {
               --pageU;
               if(pageU<0) pageU=objSelStation.options.length-1;
               txtObj.value = objSelStation.options[pageU].text;
               objSelStation.selectedIndex = pageU;
                    }
                }
             //下拉框顯示位置
                function showDivStation(obj, b,selName) {
                    var divStation = eval("document.browser."+selName);
                    if (b) {
                        whichText = obj;
                        divStation.style.top = 20;
                        divStation.style.left = 0;
                        divStation.style.display="block";
                        similarFind(obj,selName);
                    } else {
                        divStation.style.display="none";
                    }
                }
            //-->
            </Script>
            <BODY bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
            <form name="browser" >
            <table border="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
              <tr>
                <TD width="6%" valign="top">POSTCODE </TD>
                 <TD width="94%" bgcolor="#FFFFFF"> 
              <input type="text" size="20" name="stationname" style="width:120" onfocus="showDivStation(this, true,'selStation')" onblur="showDivStation(this, false,'selStation')" onkeyup="similarFind(this,'selStation')" value=""> 
              <select name="selStation" size="5" style="display:none;width:120; background-color:#CCCC99" onclick="selectStation(this)" onkeyup="selectStation(this)">
               <option value="1" >aaa</option>
               <option value="2" >aab</option>
               <option value="3" >aac</option>
               <option value="4" >aba</option>
               <option value="5" >abb</option>
               <option value="6" >abc</option>
               <option value="7" >baa</option>
               <option value="8" >bab</option>
               <option value="9" >bac</option>
               <option value="10" >caa</option>
               <option value="11" >cab</option>
               <option value="12" >cac</option>
              </select>
             </td>
            </table>
            </form>
            </BODY>
            </HTML>
            posted @ 2012-02-07 11:08 張貴川 閱讀(435) | 評(píng)論 (0)編輯 收藏

            2011年12月26日 #

              在項(xiàng)目開發(fā)過程中,也許你會(huì)遇這樣的情況。在某一Js文件中需要完成某一功能,但這一功能的大部分代碼在另外一個(gè)Js文件中已經(jīng)完成了,自己只需要調(diào)用這個(gè)方法再加上幾句代碼就可以實(shí)現(xiàn)所需的功能。我們知道,在html中,利用
            <script language="javascript" type="text/javascript" src="../script.js"></script>
            引入的兩個(gè)js是不可以相互調(diào)用的。那么該如何解決呢?當(dāng)然,你可以將代碼通通copy過來,這樣會(huì)讓你的b.js會(huì)變得很長,也許已經(jīng)影響到了你對(duì)b.js的定位了,檢查,維護(hù)都會(huì)變得麻煩.
              例如有這樣一個(gè)html,里面有一個(gè)按鈕,當(dāng)按下時(shí)調(diào)用b.js文件中的方法b()。而b()中又要調(diào)用a.js文件中的方法a()。那我們應(yīng)該怎么做呢?
              首先,我們?cè)?/span>html中引入b.js,并在</body>之后加入引用語句。必須注意,將要引入的Js文件代碼放在</body>下面。

            <html>
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn))  
            <body>
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn))     
            <input type="button" value="ok" onclick="javascript:b()">
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn))  
            </body>
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) 
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) 
            <!--這里引用要放在body下面-->
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) 
            <script language="JAVASCRIPT" src='b.js'></script>
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) 
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn))
            </html>
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) b.js文件中引入a.js,內(nèi)容如下:

            new_element=document.createElement_x("script");
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) new_element.setAttribute("type","text/javascript");
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn))new_element.setAttribute("src","a.js");// 在這里引入了a.js
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) document.body.appendChild(new_element);
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) 
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) function b()  {
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn))     a();
            Js文件中調(diào)用其它Js函數(shù)的方法(轉(zhuǎn)) }
             在b.js文件中前4行代碼中我們引入了a.js文件,并在第7行代碼中調(diào)用了a.js代碼中的a()方法。

              讓我們來分析一下關(guān)鍵的幾句代碼:首先,我們利用document.createElement_x("script")生成了一個(gè)script的標(biāo)簽,設(shè)置其type屬性為text/javascriptsrca.js(這里的a.jsb.js放在同一個(gè)目錄,也可放在不同的目錄)。最后將這個(gè)標(biāo)簽動(dòng)態(tài)地加入body中。如此一來,我們就可以調(diào)用到不同js文件中的方法了。

            注意<script language="JAVASCRIPT" src='b.js'></script>一定要放在body下面。
            因?yàn)樵?/span>b.js中用到了bodydocument.body.appendChild(new_element); 
            如果將引如b.js的代碼放在body上面,也就是說, 
            進(jìn)入頁面后,還沒有生成body就已經(jīng)執(zhí)行b.js里的document.body.appendChild(new_element);了。 
            這時(shí)body不存在就會(huì)拋javascript錯(cuò)誤。

            posted @ 2011-12-26 18:29 張貴川 閱讀(507) | 評(píng)論 (0)編輯 收藏

            2011年12月25日 #

            Debian下LAMP環(huán)境的搭建
            以前安裝LAMP環(huán)境都是采用下載軟件包自己編譯安裝的方法搭建的。當(dāng)時(shí)以為采用apt的方式來安裝時(shí)軟件包版本的陳舊是一個(gè)問題,另一個(gè)主要的問題就是并不知道apt將這些軟件包安裝到什么地方,從而使得自己要修改一個(gè)配置文件或是啟動(dòng)一個(gè)服務(wù)命令時(shí)都找不到。采用手工編譯安裝的方法,雖然可以很好的控制軟件包的安裝位置,但是卻不得不自己去解決各種的依賴關(guān)系。如編譯PHP時(shí),就是因?yàn)楦鞣N的依賴關(guān)系而不能進(jìn)正確的configure過程。當(dāng)然如果是Debian的環(huán)境下,可以使用apt來安裝需要的各種軟件依賴,但是如果是在其他的發(fā)版本下,這樣的關(guān)系的解決就是一個(gè)很費(fèi)力的過程。
            在Debian的環(huán)境下搭建LAMP時(shí),只是使用apt來安裝各種缺失的依賴關(guān)系,這樣的使用就顯得有一些大材小用的感覺了。其實(shí)采用apt的方式來搭建LAMP也可以安裝到最新的版本,而且可以自動(dòng)的解決各種的依賴關(guān)系,實(shí)在是一個(gè)相當(dāng)不錯(cuò)的選擇。似乎很好的驗(yàn)證了這句話:Debian上軟件包的安裝還是要采用apt的方式。下面我們就采apt的方式來安裝我們的LAMP環(huán)境:

            1 安裝MySQL

            # apt-get install mysql-server-5.0

            這樣安裝的是MySQL的5.0版本,而且可以自動(dòng)的解決各種依賴關(guān)系,從而會(huì)安裝上服務(wù)器端與客戶端以及各種相應(yīng)的軟件包。

            2 安裝Apache2

            # apt-get install apache2

            這樣安裝的是Apache的2.x版本,如果采用的是

            # apt-get install apache

            則安裝的是Apache的1.x版本。

            3 安裝PHP5

            # apt-get install php5

            這樣就會(huì)安裝PHP5版本,而且會(huì)自動(dòng)的安裝上各種所需要的模塊。如Apache2與MySQL的相應(yīng)Module等。

            這樣我們就已經(jīng)成功的搭建了我們的LAMP開發(fā)環(huán)境了。我們可以簡單的進(jìn)行一個(gè)測(cè)試:

            1 apt在成功的安裝了MySQL后,默認(rèn)啟動(dòng)了MySQL服務(wù)器,我們可以用下面的命令來與之建立連接:

            # mysql

            如果顯示了mysql提示符,則說我們的MySQL安裝是成功的。

            2 apt在成功的安裝了Apache2后,默認(rèn)啟動(dòng)了Apache2守護(hù)進(jìn)程,我們可以在我們的瀏覽器地址欄中輸入localhost,如果可以看到默認(rèn)的主頁,則說我們的Apache2安裝是成功的。

            3 我們可以簡單的寫一個(gè)PHP的腳本如php.php放在Apache2目錄下,默認(rèn)為/var/www/目錄。腳本內(nèi)容如下:

            <?php

            phpinfo();

            ?>

            這樣以后在我們的瀏覽器地址欄中輸入

            http://localhost/php.php

            如果可以正確的解析,則說明我們的PHP的安裝是成功的。

            在這里我們要注意的一點(diǎn)就是,如果我們的PHP腳本沒有正確的進(jìn)行解析,我們可以重啟Apache2來試一下,因?yàn)檫@時(shí)Apache2需要重啟來裝入相應(yīng)在的PHP模塊,命令?yuàn)氏拢?br />
            # /etc/rc2.d/S91apache2 restart

            當(dāng)然S91apache2要依據(jù)我們系統(tǒng)的相應(yīng)文件而定。

            另外在默認(rèn)的情況,Debian在啟動(dòng)時(shí)會(huì)啟動(dòng)Apache2與MySQL服務(wù)器,如果并不希望這樣做,我們可以參考一下Debian系統(tǒng)啟動(dòng)腳本的相關(guān)內(nèi)容。

            我基本上是參照這篇博文來做的,當(dāng)然,實(shí)現(xiàn)安裝了,apt-spy 工具來加快source源!

            posted @ 2011-12-25 14:03 張貴川 閱讀(483) | 評(píng)論 (0)編輯 收藏

            2011年9月30日 #

               here is my script for install Chinese fonts.

            the   desired effect: I wanna to install my new Debian system like this, with all En environment include mene, desktop, system fonts but displays nicely chines on web pages   and emails .so , do it like this:

            First Step:
              
            su - root
            dpkg-reconfigure locales
            restart you system .
            config the language you want to use.

            chose below opition:
            en_US.ISO-8859-1
            en_US.UTF
            -8
            zh_CN.GB2312
            zh_CN.UTF
            -8
            zh_CN.GBK
            zh_TW.BIG5
            zh_TW.UTF
            -8

            use command to check does them selected.
            #locale -a
            C
            en_US
            en_US.iso88591
            en_US.utf8
            POSIX
            zh_CN
            zh_CN.gb2312
            zh_CN.gbk
            zh_CN.utf8
            zh_TW
            zh_TW.big5
            zh_TW.utf8
            #

            Second Step:  
            this step to install all  font deb package.
            fonts package list:
             ttf-arphic-ukai
             ttf
            -arphic-uming
             ttf
            -arphic-gbsn00lp
             ttf
            -arphic-bkai00mp 
             ttf
            -arphic-bsmi00lp
            go to Debian Search web-page search for all these packages.
            http://packages.debian.org/search?keywords=search

            download all these pakages and use this command:     dpkg -i   PackageName.deb    to install.


            Three Step:
            Enjoy your life!


            why I record in En: because I have gradute from my school, I do not need always write chinese , so I delay to install my input method on my new Debian system.
            posted @ 2011-09-30 23:47 張貴川 閱讀(2021) | 評(píng)論 (1)編輯 收藏

            2011年7月16日 #

            rpm 安裝時(shí)候的檔案庫資訊就在/var/lib/rpm/ 目錄中,以后rpm包安裝時(shí)都要來查詢這個(gè)目錄中的檔案看是否有安裝過,以及升級(jí)時(shí)版本的比較,和rpm包的數(shù)字簽名都存在這個(gè)檔案庫目錄中

            rpm 安裝使用:

            rpm -ivh rp-pppoe-3.5-32.1.i386.rpm
            -i :install 的意思
            -v :察看更細(xì)部的安裝資訊畫面
            -h :以安裝資訊列顯示安裝進(jìn)度

            rpm 網(wǎng)絡(luò)安裝:
            rpm -ivh http://website.name/path/pkgname.rpm

            rpm 的一些相關(guān)參數(shù):

            --nodeps:
            使用時(shí)機(jī):當(dāng)發(fā)生軟體屬性相依問題而無法安裝,但你執(zhí)意安裝時(shí)
            危險(xiǎn)性: 軟體會(huì)有相依性的原因是因?yàn)楸舜藭?huì)使用到對(duì)方的機(jī)制或功能,如果強(qiáng)制安裝而不考慮軟體的屬性相依, 則可能會(huì)造成該軟體的無法正常使用!

            --replacefiles:
            使用時(shí)機(jī):  如果在安裝的過程當(dāng)中出現(xiàn)了『某個(gè)檔案已經(jīng)被安裝在你的系統(tǒng)上面』的資訊,又或許出現(xiàn)版本不合的訊息 (confilcting files) 時(shí),可以使用這個(gè)參數(shù)來直接覆蓋檔案。
            危險(xiǎn)性: 覆蓋的動(dòng)作是無法復(fù)原的!所以,你必須要很清楚的知道被覆蓋的檔案是真的可以被覆蓋喔!否則會(huì)欲哭無淚!

            --replacepkgs:
            使用時(shí)機(jī):  重新安裝某個(gè)已經(jīng)安裝過的軟體!如果妳要安裝一堆 RPM 軟體檔案時(shí),可以使用 rpm -ivh *.rpm ,但若某些軟體已經(jīng)安裝過了, 此時(shí)系統(tǒng)會(huì)出現(xiàn)『某軟體已安裝』的資訊,導(dǎo)致無法繼續(xù)安裝。此時(shí)可使用這個(gè)選項(xiàng)來重複安裝喔!

            --force:
            使用時(shí)機(jī):這個(gè)參數(shù)其實(shí)就是 --replacefiles 與 --replacepkgs 的綜合體!

            --test:
            使用時(shí)機(jī):  想要測(cè)試一下該軟體是否可以被安裝到使用者的 Linux 環(huán)境當(dāng)中,可找出是否有屬性相依的問題。範(fàn)例為:
            rpm -ivh pkgname.i386.rpm --test

            --nosignature:
            使用時(shí)機(jī):  想要略過數(shù)位簽章的檢查時(shí),可以使用這個(gè)選項(xiàng)。

            --prefix NEW_PATH
            使用時(shí)機(jī):  要將軟體安裝到其他非正規(guī)目錄時(shí)。舉例來說,妳想要將某軟體安裝到 /usr/local 而非正規(guī)的 /bin, /etc 等目錄, 就可以使用『 --prefix /usr/local 』來處理了。

            rpm升級(jí)時(shí)候使用的參數(shù):
            -Uvh : (U指 update)
            後面接的軟體即使沒有安裝過,則系統(tǒng)將予以直接安裝; 若後面接的軟體有安裝過舊版,則系統(tǒng)自動(dòng)更新至新版;

            -Fvh : (F 指 fresh)
            如果後面接的軟體並未安裝到你的 Linux 系統(tǒng)上,則該軟體不會(huì)被安裝;亦即只有已安裝至你 Linux 系統(tǒng)內(nèi)的軟體會(huì)被『升級(jí)』!

            注意:
            通常有的朋友在進(jìn)行整個(gè)作業(yè)系統(tǒng)的舊版軟體修補(bǔ)時(shí),喜歡這麼進(jìn)行:

               1. 先到各發(fā)展商的 errata 網(wǎng)站或者是國內(nèi)的 FTP 映像站捉下來最新的 RPM 檔案;
               2. 使用 -Fvh 來將你的系統(tǒng)內(nèi)曾安裝過的軟體進(jìn)行修補(bǔ)與升級(jí)!(真是方便呀!)

            所以,在不曉得 yum 功能的情況下,妳依舊可以到 CentOS 的映設(shè)站臺(tái)下載 updates 資料,然後利用上述的方法來一口氣升級(jí)! 當(dāng)然囉,升級(jí)也是可以利用 --nodeps/--force 等等的參數(shù)啦!

            -qi :
            列出該軟體的詳細(xì)資訊 (information),包含開發(fā)商、版本與說明等;

            -qa :
            列出所有的,已經(jīng)安裝在本機(jī) Linux 系統(tǒng)上面的所有軟體名稱;

            -q:
            僅查詢,後面接的軟體名稱是否有安裝;

            -qc :
            列出該軟體的所有設(shè)定檔 (找出在 /etc/ 底下的檔名而已)

            -qd :
            列出該軟體的所有說明檔 (找出與 man 有關(guān)的檔案而已)

            -qR:
            列出與該軟體有關(guān)的相依軟體所含的檔案 (Required 的意思)

            -qpl  name.rpm   :
            可查看該 rpm 包內(nèi)的內(nèi)容

            例子:
            [root@www ~]# rpm -qf /bin/sh
            bash-3.2-21.el5
            # 這個(gè)參數(shù)後面接的可是『檔案』吶!不像前面都是接軟體喔!
            # 這個(gè)功能在查詢系統(tǒng)的某個(gè)檔案屬於哪一個(gè)軟體所有的。

            如果我誤砍了某個(gè)重要檔案,例如 /etc/crontab,偏偏不曉得他屬於哪一個(gè)軟體,該怎麼辦?
            雖然已經(jīng)沒有這個(gè)檔案了,不過沒有關(guān)係,因?yàn)?RPM 有記錄在 /var/lib/rpm 當(dāng)中的資料庫啊!所以直接下達(dá):
            rpm -qf /etc/crontab
            就可以知道是那個(gè)軟體囉!重新安裝一次該軟體即可!

            當(dāng)/var/lib/rpm/ 目錄內(nèi)的資料庫損毀時(shí),可用:
            rpm --rebuilddb   <==重建資料庫



                 
            posted @ 2011-07-16 16:09 張貴川 閱讀(263) | 評(píng)論 (0)編輯 收藏

            2011年5月25日 #

               

            我根據(jù)《淺談圖像處理方向的就業(yè)前景》和自己找工作的一些經(jīng)驗(yàn)簡單介紹一下圖像處理方向就業(yè)前景,希望能對(duì)后來者有所幫助!
            1、請(qǐng)學(xué)好圖像基本理論知識(shí),筆試會(huì)遇到很多基礎(chǔ)的題;
            2、請(qǐng)學(xué)好c++語言,99%以上的公司在招圖像崗位的人員時(shí)都會(huì)筆試c++;
            3、請(qǐng)多做一些實(shí)際的項(xiàng)目,少一些理論的研究(針對(duì)中小企業(yè)而言);
            4、請(qǐng)不要只局限于的課題,因?yàn)榭赡苣愕恼n題只是圖像處理領(lǐng)域的一些皮毛;
            5、請(qǐng)多了解一些相關(guān)的前沿知識(shí);
            6、請(qǐng)不要迷信自己的算法,比如BP神經(jīng)網(wǎng)絡(luò)(可能理論研究時(shí)用的很多,可是實(shí)際呢?)
            7、請(qǐng)盡量與企業(yè)的相關(guān)人士探討該領(lǐng)域的問題,那樣的收獲比書本大很多;

            附:北京相關(guān)圖像的公司

            外企:
            01、  東芝(中國)有限公司 研究開發(fā)中心開發(fā)部
            02、  通用電氣(GE)醫(yī)療集團(tuán)
            03、  微軟
            04、  SONY
            05、  凌陽
            06、 理光軟件研究所(北京)
            07、  富士通研究開發(fā)中心有限公司
            08、  三星電子中國通信研究院
            09、  NEC中國研究院
            10、  研發(fā)系統(tǒng)
            11、  德加拉北京辦事處
            12、  適普軟件
            13、  松下
            14、  佳能信息技術(shù)(北京)有限公司
            15、  ITS(中國)有限公司
            大型企業(yè):
            01、  海灣控股集團(tuán)有限公司
            02、  騰訊研究院招
            03、  北大方正
            04、  清華同方
            05、  北京方正國際
            06、  卓望集團(tuán)
            07、  迪瑞集團(tuán)(北京)研發(fā)中心
            08、  漢王科技股份有限公司
            09、  威視股份
            事業(yè)單位:
            01、  中國核工業(yè)集團(tuán)公司
            02、  船舶系統(tǒng)工程部
            03、  中科院軟件所二部
            04、  中國科學(xué)院軟件研究所
            05、  中科院自動(dòng)化所
            06、  中國兵器工業(yè)第二〇八研究所
            07、  中國航天科技集團(tuán)公司
            08、  中國航天科技集團(tuán)公司第五研究院
            09、  綜合信息系統(tǒng)技術(shù)國家級(jí)重點(diǎn)實(shí)驗(yàn)室
            10、  國家農(nóng)業(yè)信息化工程技術(shù)研究中心
            11、  中國航天科工集團(tuán)公司飛航技術(shù)研究院
            12、  鐵道部信息技術(shù)中心
            13、  中國航天科工集團(tuán)第二研究院第二〇七所
            14、  中國科學(xué)院生物物理研究所
            15、  中國電子科技集團(tuán)公司第三研究所
            16、  中國船舶信息中心
            17、  航天科工衛(wèi)星技術(shù)有限公司
            18、  中科院電子所
            19、  中國科學(xué)院計(jì)算技術(shù)研究所
            20、  中國安全生產(chǎn)科學(xué)研究院
            21、  中國航天時(shí)代電子公司光纖慣導(dǎo)項(xiàng)目分公司
            22、  中國計(jì)量科學(xué)研究院
            23、  公安部第一研究所
            24、  中國印鈔造幣總公司
            中小企業(yè):
            01、  北京中自邦柯科技有限公司
            02、  北京錦恒佳暉汽車電子系統(tǒng)有限公司
            03、  長峰科技工業(yè)集團(tuán)公司
            04、  北京京天威科技發(fā)展有限公司招聘職位
            05、  北京優(yōu)納科技有限公司
            06、  北京深拓科技有限公司
            07、  永鑫宇恒信息技術(shù)
            08、  北京藍(lán)卡軟件技術(shù)有限公司
            09、  中盛信合(北京)科技有限公司
            10、  北京賽爾蒂扶科技有限公司
            11、  北達(dá)萬坤(北京)科技發(fā)展有限公司
            12、  北京思比科微電子技術(shù)有限公司
            13、  北京德韶?cái)?shù)碼技術(shù)有限公司
            14、  北京天遠(yuǎn)三維科技有限公司
            15、  航天星圖科技(北京)有限公司
            16、  北京友通
            17、  北京中盾安民分析技術(shù)有限公司
            18、  北京文安科技發(fā)展有限公司
            19、  北京華生恒業(yè)科技有限公司
            20、  北京經(jīng)緯恒潤科技有限責(zé)任公司
            21、  北京偉景行數(shù)字城市科技有限公司招聘
            22、  北京極明源科技有限公司
            23、  北京優(yōu)立慧科信息技術(shù)有限公司
            24、  北京華旗資訊數(shù)碼科技有限公司
            25、  北京新航智科技有限公司
            26、  銀河動(dòng)力
            27、  北京普賽科技有限公司
            28、  北京德鑫泉科技發(fā)展有限公司
            29、  北京嘉恒中自圖像技術(shù)有限公司
            30、  優(yōu)加利信息科技(北京)技術(shù)中心
            31、  北京天誠盛業(yè)科技有限公司
            32、  北京華勝天成有限公司
            33、  北京威速科技有限公司
            34、  深圳市藍(lán)韻實(shí)業(yè)有限公司(北京)
            35、  北京維深科技發(fā)展有限責(zé)任公司
            36、  重慶金山科技(集團(tuán))有限公司(北京)
            37、  創(chuàng)新科技(中國)有限公司北京分公司
            38、  北京思創(chuàng)貫宇科技開發(fā)有限公司
            39、  明銳標(biāo)圖
            40、  中鈔長城金融設(shè)備控股有限公司
            41、  北京文安視覺科技有限公司
            42、  北京東方紅海科技發(fā)展有限公司
            43、  北京普賽科技有限公司
            44、  北京昂天科技有限公司
            45、  中國東方紅衛(wèi)星股份有限公司
            46、  北京長江源科技有限公司
            47、  北京海鑫科金高科技股份有限公司
            48、  北京瑞斯康達(dá)科技發(fā)展有限公司
            49、  厚德新視
            50、  北京嘉恒中自圖像技術(shù)有限公司
            51、  北京科天健圖像技術(shù)有限公司
            52、  大恒圖像
            53、  凌云光子技術(shù)集團(tuán)
            54、  微視凌志
            55、  北京微視新紀(jì)元科技有限公司
            56、  銀河傳媒
            57、  太陽駒(北京)科技發(fā)展有限公司
            58、  北京道達(dá)天際軟件技術(shù)有限公司
            59、  北京航星永志科技有限公司
            60、  北京創(chuàng)新未來科技有限公司
            61、  北京吉威數(shù)碼信息技術(shù)有限公司
            62、  神形互聯(lián)(北京)科技有限公司
            63、  智安邦科技
            64、  北京亞邦偉業(yè)技術(shù)有限公司
            65、  北京頂亮科技有限公司
            66、  北京華星世聯(lián)科技有限公司
            67、  北京昂天科技有限公司
            68、  北京多維視通技術(shù)有限公司
            69、  同方知網(wǎng)技術(shù)產(chǎn)業(yè)集團(tuán)
            70、  北京天誠盛業(yè)科技有限公司
            71、  歡樂網(wǎng)北京研發(fā)中心
            72、  德眾通科技發(fā)展(北京)有限公司
            73、  北京中遠(yuǎn)通科技有限公司
            74、  北京山海經(jīng)緯信息技術(shù)有限公司
            75、  北京德威同致科技有限公司
            76、  航天量子數(shù)碼科技(北京)有限公司
            77、  北京超圖地理信息技術(shù)有限公司
            78、  北京中科軟件有限公司
            79、  北京源德生物醫(yī)學(xué)工程有限公司
            80、  北京思比科微電子技術(shù)有限公司
            81、  北京融信博通科技發(fā)展有限公司
            82、  北京盛贊科技有限公司_
            83、  北京普賽科技有限公司
            84、  北京文通信息技術(shù)有限公司
            85、  萬盛(中國)科技有限公司
            86、  北京康拓紅外技術(shù)有限公司

             

            本文來自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/mpzsw/archive/2010/10/23/5960880.aspx

            posted @ 2011-05-25 21:54 張貴川 閱讀(526) | 評(píng)論 (0)編輯 收藏

            最近版上有不少人在討論圖像處理的就業(yè)方向,似乎大部分都持悲觀的態(tài)度。我想結(jié)合我今年找工作的經(jīng)驗(yàn)談?wù)勎业目捶ā?br />就我看來,個(gè)人覺得圖像處理的就業(yè)還是不錯(cuò)的。首先可以把圖像看成二維、三維或者更高維的信號(hào),從這個(gè)意義上來說,圖像處理是整個(gè)信號(hào)處理里面就業(yè)形勢(shì)最好的,因?yàn)槟悴粌H要掌握(一維)信號(hào)處理的基本知識(shí),也要掌握?qǐng)D像處理(二維或者高維信號(hào)處理)的知識(shí)。其次,圖像處理是計(jì)算機(jī)視覺和視頻處理的基礎(chǔ),掌握好了圖像處理的基本知識(shí),就業(yè)時(shí)就可以向這些方向發(fā)展。目前的模式識(shí)別,大部分也都是圖像模式識(shí)別。在實(shí)際應(yīng)用場合,采集的信息很多都是圖像信息,比如指紋、條碼、人臉、虹膜、車輛等等。說到應(yīng)用場合,千萬不能忘了醫(yī)學(xué)圖像這一塊,如果有醫(yī)學(xué)圖像處理的背景,去一些醫(yī)療器械公司或者醫(yī)療軟件公司也是不錯(cuò)的選擇。圖像處理對(duì)編程的要求比較高,如果編程很厲害,當(dāng)然就業(yè)也多了一個(gè)選擇方向,并不一定要局限在圖像方向。
            下面談?wù)勎宜赖囊恍┕拘畔ⅲ蝗瑑H僅是我所了解到的或者我所感興趣的,實(shí)際遠(yuǎn)遠(yuǎn)不止這么多。
            搜索方向
            基于內(nèi)容的圖像或視頻搜索是很多搜索公司研究的熱點(diǎn)。要想進(jìn)入這個(gè)領(lǐng)域,必須有很強(qiáng)的編程能力,很好的圖像處理和模式識(shí)別的背景。要求高待遇自然就不錯(cuò),目前這方面的代表公司有微軟、google、yahoo和百度,個(gè)個(gè)鼎鼎大名。
            醫(yī)學(xué)圖像方向
            目前在醫(yī)療器械方向主要是幾個(gè)大企業(yè)在競爭,來頭都不小,其中包括Simens、GE、飛利浦和柯達(dá),主要生產(chǎn)CT和MRI等醫(yī)療器材。由于醫(yī)療器械的主要功能是成像,必然涉及到對(duì)圖像的處理,做圖像處理的很有機(jī)會(huì)進(jìn)入這些公司。它們?cè)趪鴥?nèi)都設(shè)有研發(fā)中心,simens的在上海和深圳,GE和柯達(dá)都在上海,飛利浦的在沈陽。由于醫(yī)療市場是一個(gè)沒有完全開發(fā)的市場,而一套醫(yī)療設(shè)備的價(jià)格是非常昂貴的,所以在這些地方的待遇都還可以,前景也看好。國內(nèi)也有一些這樣的企業(yè)比如深圳安科和邁瑞
            計(jì)算機(jī)視覺和模式識(shí)別方向
            我沒去調(diào)研過有哪些公司在做,但肯定不少,比如指紋識(shí)別、人臉識(shí)別、虹膜識(shí)別。還有一個(gè)很大的方向是車牌識(shí)別,這個(gè)我倒是知道有一個(gè)公司高德威智能交通似乎做的很不錯(cuò)的樣子。目前視頻監(jiān)控是一個(gè)熱點(diǎn)問題,做跟蹤和識(shí)別的可以在這個(gè)方向找到一席之地。
            上海法視特位于上海張江高科技園區(qū),在視覺和識(shí)別方面做的不錯(cuò)。北京的我也知道兩個(gè)公司:大恒和凌云,都是以圖像作為研發(fā)的主體。
            視頻方向
            一般的高校或者研究所側(cè)重在標(biāo)準(zhǔn)的制定和修改以及技術(shù)創(chuàng)新方面,而公司則側(cè)重在編碼解碼的硬件實(shí)現(xiàn)方面。一般這些公司要求是熟悉或者精通MPEG、H.264或者AVS,選擇了這個(gè)方向,只要做的還不錯(cuò),基本就不愁飯碗。由于這不是我所感興趣的方向,所以這方面的公司的信息我沒有收集,但平常在各個(gè)bbs或者各種招聘網(wǎng)站經(jīng)常看到。
            我所知道的兩個(gè)公司:諾基亞和pixelworks


            其實(shí)一般來說,只要涉及到成像或者圖像的基本都要圖像處理方面的人。比方說一個(gè)成像設(shè)備,在輸出圖像之前需要對(duì)原始圖像進(jìn)行增強(qiáng)或者去噪處理,存儲(chǔ)時(shí)需要對(duì)圖像進(jìn)行壓縮,成像之后需要對(duì)圖像內(nèi)容進(jìn)行自動(dòng)分析,這些內(nèi)容都是圖像處理的范疇。下面列舉一些與圖像有關(guān)或者招聘時(shí)明確說明需要圖像處理方面人才的公司:上海豪威集成電路有限公司(www.ovt.com.cn)、中芯微、摩托羅拉上海研究院、威盛(VIA)、松下、索尼、清華同方、三星。
            所有與圖像(靜止或者運(yùn)動(dòng)圖像)有關(guān)的公司都是一種選擇。比如數(shù)碼相機(jī)、顯微鏡成像、超聲成像、工業(yè)機(jī)器人控制、顯示器、電視、遙感等等,都可以作為求職方向。
            要求:
            1、外語。如果進(jìn)外企,外語的重要性不言而喻。一般外企的第一輪面試都是英語口語面試。
            2、編程。這方面尤以C++為重,很多公司的筆試都是考c++知識(shí)。
            3、專業(yè)水平。如果要找專業(yè)相關(guān)的工作,研究生期間的研究經(jīng)歷和發(fā)表的論文就顯的比較重要。
            4、知識(shí)面的寬度。我覺得在研究生期間,除了做好自己的研究方向之外,擴(kuò)寬一下知識(shí)面也有很大的幫助,當(dāng)然這個(gè)知識(shí)面指的是圖像處理、計(jì)算機(jī)視覺和模式識(shí)別,知識(shí)面越寬,就業(yè)時(shí)的選擇就會(huì)越多。
            圖像處理方向畢業(yè)的就業(yè)面非常廣,而且待遇在應(yīng)屆生應(yīng)該是中上等。其實(shí)還是一句話,能力決定一切。只要研究生三年沒有白過,根本不愁找不到好工作。祝所有正在讀研或者即將讀研的朋友將來都能有一份滿意的工作。
            我說點(diǎn)不好的 呵呵 版主的說法我同意 都是正面的
            反面的來說:現(xiàn)在大學(xué)和研究機(jī)構(gòu)做圖象的越來越多了,這里面老板自己懂圖象的不知道有多少?!老板不懂,影響還是很大的
            多數(shù)做圖象的是用MATLAB,用別人的代碼(如小波)。在研究生三年學(xué)好C++畢業(yè)的有多少?在公司C++是重要的。
            圖象其實(shí)就是信號(hào)處理,除了本科是學(xué)信號(hào)的以外,信號(hào)與系統(tǒng)、數(shù)字信號(hào)處理是一定要學(xué)好的,那相應(yīng)的數(shù)學(xué)方面的概率,多元統(tǒng)計(jì),甚至泛函也要了解。
            外語的基本要求是看懂英文文獻(xiàn)(不一定全看懂),相應(yīng)的英文書。去外企做研發(fā),這是必備的。然后是口語和聽力。
            說這些不是波冷水,希望大家了解清楚。
            Compared to the number of jobs available each year in the imaging soceity, the people who are majoring on it are way too much. I have to say most of the people who studied the this area were not end up with working on this area anymore.
            The most important thing here is to understand image processing, it requires a broad level of knowledge including, some math (algrebra, statistics, PDE), dsp, pattern recognition, programming skills...
            It is all these background skills will find you a job, so prepare to have a deep understanding on all these areas related to image processing
            我也是學(xué)模式識(shí)別的,但是研究方向是遙感圖像處理和識(shí)別.總的來說這個(gè)方向是比較專,但也是目前圖像處理中比較難做的一個(gè)方向,因?yàn)檫b感圖像的復(fù)雜性超過我們所見過的任何圖像.
            其實(shí)談到就業(yè)問題,我覺得如果研究方向比較適合,特別是讀研期間能到斑竹談的那些牛比的公司實(shí)習(xí),了解企業(yè)真正需要的方向可能做起來有目標(biāo)性.
            順便提下:高德威公司還是不要考慮,因?yàn)楸救嗽诋厴I(yè)面試過程中,雖然面試的人力資源人員很友善,但是通過他們老板寫的一些文章可以發(fā)現(xiàn)他們還是一個(gè)比較自戀和自大的公司.
            樓主是好人,不過此文更多是安慰,新手不可太當(dāng)真
            衡量專業(yè)好壞的標(biāo)準(zhǔn)有兩個(gè):應(yīng)用前景和技術(shù)門檻。個(gè)人覺得圖像處理應(yīng)用前景一般,比通信,計(jì)算機(jī)差遠(yuǎn)了,而技術(shù)門檻,相信不是新手都清楚,比微波之類低不少。總的來說圖像方向就業(yè)一般,在it業(yè)算較冷得,特別是模式識(shí)別,人工智能之類,看起來高深邪乎,其實(shí)就是博士都不好找工作(親身所見)

            1)說到圖像處理比通信差,很大部分的原因是當(dāng)前行業(yè)背景,但通信真正的研發(fā)在中國又有多少,我的朋友中很多做工程的,況且現(xiàn)在在通信領(lǐng)域,很大的一個(gè)難點(diǎn),也是多媒體通信。
            2)說到比計(jì)算機(jī)差,我覺得這與你怎么看待計(jì)算機(jī)專業(yè)有關(guān),有人覺得是基礎(chǔ),是工具,有人覺得是專業(yè)。況且計(jì)算機(jī)那邊,現(xiàn)在研究圖像的也不少。
            3)再者,說微波,RFID等入門難,但要做精又談何容易,而且興趣真的很重要,沒有興趣,再有前景的專業(yè),你也不一定能做好,還有女生并不適合搞這個(gè),就業(yè)時(shí),單位一般會(huì)暗示。另外,就業(yè)面也較窄,好公司真的難進(jìn),找工的時(shí)候,真的很郁悶,特別對(duì)女生。或許將來很大發(fā)展前途,這個(gè)另當(dāng)別論。
            4)說回圖像處理,我覺得還是較中肯的,略有好的嫌疑,關(guān)鍵還是在讀研的時(shí)候能把方向做寬(一般做圖像處理,需要何模式識(shí)別等相結(jié)合,拓寬知識(shí)面是必要的,在真正做研究的時(shí)候,也發(fā)現(xiàn)是必須的),研究點(diǎn)做深入,注重實(shí)現(xiàn)能力、創(chuàng)新能力和學(xué)習(xí)能力,通過論文。多培養(yǎng)自己的材料組織提煉能力,鍛煉邏輯思維。如果真的能做到三年光陰不虛度,找工應(yīng)該不是問題,到時(shí)真正要考慮的是定位問題。
            5)當(dāng)然,最后,找工的時(shí)候,包裝是一種技巧,整合是一種需要。
            我覺得做圖像處理還是很有前途的。
             

            作圖像處理方面的研究工作,最重要的兩個(gè)問題:其一是要把握住國際上最前沿的內(nèi)容;其二是所作工作要具備很高的實(shí)用背景。解決第一個(gè)問題的辦法就是找出這個(gè)方向公認(rèn)最牛的幾個(gè)超級(jí)大拿(看看他們都在作什么)和最權(quán)威的出版物(閱讀上面最新的文獻(xiàn)),解決第二個(gè)問題的辦法是你最好能夠找到一個(gè)實(shí)際應(yīng)用的項(xiàng)目,邊做邊寫文章。

            做好這幾點(diǎn)的途徑之一就是充分利用網(wǎng)絡(luò)資源,特別是權(quán)威網(wǎng)站和大拿們的個(gè)人主頁。下面是我收集的一些資源,希望對(duì)大家有用。(這里我要感謝SMTH AI版的alamarik和Graphics版的faintt)

            導(dǎo)航欄: [1]研究群體、[2]大拿主頁、[3]前沿期刊、[4]GPL軟件資源、[5]搜索引擎。
            一、研究群體
            http://www-2.cs.cmu.edu/~cil/vision.html
            這是卡奈基梅隆大學(xué)的計(jì)算機(jī)視覺研究組的主頁,上面提供很全的資料,從發(fā)表文章的下載到演示程序、測(cè)試圖像、常用鏈接、相關(guān)軟硬件,甚至還有一個(gè)搜索引擎。

            http://www.cmis.csiro.au/IAP/zimage.htm
            這是一個(gè)側(cè)重圖像分析的站點(diǎn),一般。但是提供一個(gè)Image Analysis環(huán)境---ZIMAGE and SZIMAGE。

            http://www.via.cornell.edu/
            康奈爾大學(xué)的計(jì)算機(jī)視覺和圖像分析研究組,好像是電子和計(jì)算機(jī)工程系的。側(cè)重醫(yī)學(xué)方面的研究,但是在上面有相當(dāng)不錯(cuò)資源,關(guān)鍵是它正在建設(shè)中,能夠跟蹤一些信息。

            http://www2.parc.com/istl/groups/did/didoverview.shtml
            有一個(gè)很有意思的項(xiàng)目:DID(文檔圖像解碼)。

            http://www-cs-students.stanford.edu/
            斯坦福大學(xué)計(jì)算機(jī)系主頁,自己找吧:(

            http://www.fmrib.ox.ac.uk/analysis/
            主要研究:Brain Extraction Tool,Nonlinear noise reduction,Linear Image Registration,

            Automated Segmentation,Structural brain change analysis,motion correction,etc.

            http://www.cse.msu.edu/prip/
            這是密歇根州立大學(xué)計(jì)算機(jī)和電子工程系的模式識(shí)別--圖像處理研究組,它的FTP上有許多的文章(NEW)。

            http://pandora.inf.uni-jena.de/p/e/index.html
            德國的一個(gè)數(shù)字圖像處理研究小組,在其上面能找到一些不錯(cuò)的鏈接資源。

            http://www-staff.it.uts.edu.au/~sean/CVCC.dir/home.html
            CVIP(used to be CVCC for Computer Vision and Cluster Computing) is a research group focusing on cluster-based computer vision within the Spiral Architecture.

            http://cfia.gmu.edu/
            The mission of the Center for Image Analysis is to foster multi-disciplinary research in image, multimedia and related technologies by establishing links

            between academic institutes, industry and government agencies, and to transfer key technologies to

            help industry build next

            generation commercial and military imaging and multimedia systems.

            http://peipa.essex.ac.uk/info/groups.html
            可以通過它來搜索全世界各地的知名的計(jì)算機(jī)視覺研究組(CV Groups),極力推薦。

            二、圖像處理GPL庫
            http://www.ph.tn.tudelft.nl/~klamer/cppima.html
            Cppima 是一個(gè)圖像處理的C++函數(shù)庫。這里有一個(gè)較全面介紹它的庫函數(shù)的文檔,當(dāng)然你也可以下載壓縮的GZIP包,里面包含TexInfo格式的文檔。

            http://iraf.noao.edu/
            Welcome to the IRAF Homepage! IRAF is the Image Reduction and Analysis Facility, a general purpose software

            system for the reduction and analysis of astronomical data.

            http://entropy.brni-jhu.org/tnimage.html
            一個(gè)非常不錯(cuò)的Unix系統(tǒng)的圖像處理工具,看看它的截圖。你可以在此基礎(chǔ)上構(gòu)建自己的專用圖像處理工具包。

            http://sourceforge.net/projects/
            這是GPL軟件集散地,到這里找你想要得到的IP庫吧。

            三、搜索資源
            當(dāng)然這里基本的搜索引擎還是必須要依靠的,比如Google等,可以到我常用的鏈接看看。下面的鏈接可能會(huì)節(jié)省你一些時(shí)間:

            http://sal.kachinatech.com/
            http://cheminfo.pku.edu.cn/mirrors/SAL/index.shtml
            四、大拿網(wǎng)頁
            http://www.ai.mit.edu/people/wtf/
            這位可是MIT人工智能實(shí)驗(yàn)室的BILL FREEMAN。大名鼎鼎!專長是:理解--貝葉斯模型。

            http://www.merl.com/people/brand/
            MERL(Mitsubishi Electric Research Laboratory)中的擅長“Style Machine”高手。

            http://research.microsoft.com/~ablake/
            CV界極有聲望的A.Blake 1977年畢業(yè)于劍橋大學(xué)三一學(xué)院并或數(shù)學(xué)與電子科學(xué)學(xué)士學(xué)位。之后在MIT,Edinburgh,Oxford先后組建過研究小組并成為Oxford的教授,直到1999年進(jìn)入微軟劍橋研究中心。主要工作領(lǐng)域是計(jì)算機(jī)視覺。

            http://www-2.cs.cmu.edu/afs/cs.cmu.edu/user/har/Web/home.html
            這位牛人好像正在學(xué)習(xí)漢語,并且搜集了諸如“兩只老虎(Two Tigers)”的歌曲,嘿嘿:)
            他的主頁上面還有幾個(gè)牛:Shumeet Baluja, Takeo Kanade。他們的Face Detection作的絕對(duì)是世界一流。他畢業(yè)于卡奈基梅隆大學(xué)的計(jì)算機(jī)科學(xué)系,興趣是計(jì)算機(jī)視覺。

            http://www.ifp.uiuc.edu/yrui_ifp_home/html/huang_frame.html
            這位老牛在1963年就獲得了MIT的博士學(xué)位!他領(lǐng)導(dǎo)的Image Lab比較出名的是指紋識(shí)別。

            --------------------------------------------------------------------------------

            下面這些是我搜集的牛群(大部分是如日中天的Ph.D們),可以學(xué)習(xí)的是他們的Study Ways!

            Finn Lindgren(Sweden):Statistical image analysis http://www.maths.lth.se/matstat/staff/finn/
            Pavel Paclik(Prague):statistical pattern recognition http://www.ph.tn.tudelft.nl/~pavel/
            Dr. Mark Burge:machine learning and graph theory http://cs.armstrong.edu/burge/
            yalin Wang:Document Image Analysis http://students.washington.edu/~ylwang/
            Geir Storvik: Image analysis http://www.math.uio.no/~geirs/
            Heidorn http://alexia.lis.uiuc.edu/~heidorn/
            Joakim Lindblad:Digital Image Cytometry http://www.cb.uu.se/~joakim/index_eng.html
            S.Lavirotte: http://www-sop.inria.fr/cafe/Stephane.Lavirotte/
            Sporring:scale-space techniques http://www.lab3d.odont.ku.dk/~sporring/
            Mark Jenkinson:Reduction of MR Artefacts http://www.fmrib.ox.ac.uk/~mark/
            Justin K. Romberg:digital signal processing http://www-dsp.rice.edu/~jrom/
            Fauqueur:Image retrieval by regions of interest http://www-rocq.inria.fr/~fauqueur/
            James J. Nolan:Computer Vision http://cs.gmu.edu/~jnolan/
            Daniel X. Pape:Information http://www.bucho.org/~dpape/
            Drew Pilant:remote sensing technology http://www.geo.mtu.edu/~anpilant/index.html

            五、前沿期刊(TOP10)
            這里的期刊大部分都可以通過上面的大拿們的主頁間接找到,在這列出主要是為了節(jié)省直接想找期刊投稿的兄弟的時(shí)間:)

            IEEE Trans. On PAMI http://www.computer.org/tpami/index.htm
            IEEE Transactionson Image Processing http://www.ieee.org/organizations/pubs/transactions/tip.htm
            Pattern Recognition http://www.elsevier.com/locate/issn/00313203
            Pattern Recognition Letters http://www.elsevier.com/locate/issn/01678655

             
            神經(jīng)網(wǎng)絡(luò)

            Neural Networks Tutorial Review
            http://hem.hj.se/~de96klda/NeuralNetworks.htm
            ftp://ftp.sas.com/pub/neural/FAQ.html


            Image Compression with Neural Networks
            http://www.comp.glam.ac.uk/digimaging/neural.htm


            Backpropagator's Review
            http://www.dontveter.com/bpr/bpr.html


            Bibliographies on Neural Networks
            http://liinwww.ira.uka.de/bibliography/Neural/


            Intelligent Motion Control with an Artificial Cerebellum
            http://www.q12.org/phd.html


            Kernel Machines
            http://www.kernel-machines.org/


            Some Neural Networks Research Organizations
            http://www.ieee.org/nnc/
            http://www.inns.org/


            Neural Network Modeling in Vision Research
            http://www.rybak-et-al.net/nisms.html


            Neural Networks and Machine Learning
            http://learning.cs.toronto.edu/


            Neural Application Software
            http://attrasoft.com


            Neural Network Toolbox for MATLAB
            http://www.mathworks.com/products/neuralnet/


            Netlab Software
            http://www.ncrg.aston.ac.uk/netlab/


            Kunama Systems Limited
            http://www.kunama.co.uk/

             
            Computer Vision

            Computer Vision Homepage, Carnegie Mellon University
            www.cs.cmu.edu/~cil/vision.html

            Annotated Computer Vision Bibliography
            http://iris.usc.edu/Vision-Notes/bibliography/contents.html
            http://iris.usc.edu/Vision-Notes/rosenfeld/contents.html

            Lawrence Berkeley National Lab Computer Vision and Robotics Applications
            http://www-itg.lbl.gov/ITG.hm.pg.docs/VISIon/vision.html

            CVonline by University of Edinburgh
            The Evolving, Distributed, Non-Proprietary, On-Line Compendium of Computer Vision, www.dai.ed.ac.uk/CVonline

            Computer Vision Handbook, www.cs.hmc.edu/~fleck/computer-vision-handbook

            Vision Systems Courseware
            www.cs.cf.ac.uk/Dave/Vision_lecture/Vision_lecture_caller.html

            Research Activities in Computer Vision
            http://www-syntim.inria.fr/syntim/analyse/index-eng.html

            Vision Systems Acronyms
            www.vision-systems-design.com/vsd/archive/acronyms.html

            Dictionary of Terms in Human and Animal Vision
            http://cns-web.bu.edu/pub/laliden/WWW/Visionary/Visionary.html

            Metrology based on Computer Vision
            www.cranfield.ac.uk/sme/amac/research/metrology/metrology.html

            Digital Photography

            Digital Photography, Scanning, and Image Processing
            www.dbusch.com/scanners/scanners.html

             
            Educational Resources, Universities

            Center for Image Processing in Education
            www.cipe.com
            Library of Congress Call Numbers Related to Imaging Science by Rochester Institute of Technology
            http://wally2.rit.edu/pubs/guides/imagingcall.html

            Mathematical Experiences through Image Processing, University of Washington
            www.cs.washington.edu/research/metip/metip.html

            Vismod Tech Reports and Publications, MIT
            http://vismod.www.media.mit.edu/cgi-bin/tr_pagemaker

            Vision Lab PhD dissertation list, University of Antwerp
            http://wcc.ruca.ua.ac.be/~visielab/theses.html

            INRIA (France) Research Projects: Human-Computer Interaction, Image Processing, Data Management, Knowledge Systems
            www.inria.fr/Themes/Theme3-eng.html

            Image Processing Resources
            http://eleceng.ukc.ac.uk/~rls3/Contents.htm

            Publications of Carsten Steger
            http://www9.informatik.tu-muenchen.de/people/steger/publications.html

            FAQs

            comp.dsp FAQ
            www.bdti.com/faq/dsp_faq.htm
            Robotics FAQ
            www.frc.ri.cmu.edu/robotics-faq

            Where's the sci.image.processing FAQ?
            www.cc.iastate.edu/olc_answers/packages/graphics/sci.image.processing.faq.html

            comp.graphics.algorithms FAQ, Section 3, 2D Image/Pixel Computations
            www.exaflop.org/docs/cgafaq

            Astronomical Image Processing System FAQ
            www.cv.nrao.edu/aips/aips_faq.html


            本文來自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/mpzsw/archive/2010/10/23/5961354.aspx

            posted @ 2011-05-25 21:52 張貴川 閱讀(9652) | 評(píng)論 (0)編輯 收藏

            2011年4月13日 #

            在VIM編程時(shí)候本人最喜歡用操作:
            復(fù)制光標(biāo)所在單詞方法:
            viw, 或者 yiw
            viw是進(jìn)入可視模式,yiw在編輯模式就可用
            posted @ 2011-04-13 21:38 張貴川 閱讀(272) | 評(píng)論 (0)編輯 收藏

            2011年4月12日 #

            #TITLE: VIM 文件編碼識(shí)別與亂碼處理
             
            edyfox

            在 Vim 中,
            有四個(gè)與編碼有關(guān)的選項(xiàng),
            它們是:
            ''fileencodings''、
            ''fileencoding''、
            ''encoding'' 和 ''termencoding''。
            在實(shí)際使用中,
            任何一個(gè)選項(xiàng)出現(xiàn)錯(cuò)誤,
            都會(huì)導(dǎo)致出現(xiàn)亂碼。
            因此,
            每一個(gè) Vim 用戶都應(yīng)該明確這四個(gè)選項(xiàng)的含義。
            下面,
            我們?cè)敿?xì)介紹一下這四個(gè)選項(xiàng)的含義和作用。
            * encoding

            ''encoding'' 是 Vim 內(nèi)部使用的字符編碼方式。
            當(dāng)我們?cè)O(shè)置了 ''encoding'' 之后,
            Vim 內(nèi)部所有的 buffer、
            寄存器、
            腳本中的字符串等,
            全都使用這個(gè)編碼。
            Vim 在工作的時(shí)候,
            如果編碼方式與它的內(nèi)部編碼不一致,
            它會(huì)先把編碼轉(zhuǎn)換成內(nèi)部編碼。
            如果工作用的編碼中含有無法轉(zhuǎn)換為內(nèi)部編碼的字符,
            在這些字符就會(huì)丟失。
            因此,在選擇 Vim 的內(nèi)部編碼的時(shí)候,
            一定要使用一種表現(xiàn)能力足夠強(qiáng)的編碼,
            以免影響正常工作。

            由于 ''encoding'' 選項(xiàng)涉及到 Vim 中所有字符的內(nèi)部表示,
            因此只能在 Vim 啟動(dòng)的時(shí)候設(shè)置一次。
            在 Vim 工作過程中修改 ''encoding'' 會(huì)造成非常多的問題。
            如果沒有特別的理由,
            請(qǐng)始終將 ''encoding'' 設(shè)置為 ''utf-8''。
            為了避免在非 UTF-8 的系統(tǒng)如 Windows 下,
            菜單和系統(tǒng)提示出現(xiàn)亂碼,
            可同時(shí)做這幾項(xiàng)設(shè)置:

            #Code syntax=" vim" < < ---
            set encoding=utf-8
            set langmenu=zh_CN.UTF-8
            language message zh_CN.UTF-8
            * termencoding

            ''termencoding'' 是 Vim 用于屏幕顯示的編碼,
            在顯示的時(shí)候,
            Vim 會(huì)把內(nèi)部編碼轉(zhuǎn)換為屏幕編碼,
            再用于輸出。
            內(nèi)部編碼中含有無法轉(zhuǎn)換為屏幕編碼的字符時(shí),
            該字符會(huì)變成問號(hào),
            但不會(huì)影響對(duì)它的編輯操作。
            如果 ''termencoding'' 沒有設(shè)置,
            則直接使用 ''encoding'' 不進(jìn)行轉(zhuǎn)換。

            舉個(gè)例子,
            當(dāng)你在 Windows 下通過 telnet 登錄 Linux 工作站時(shí),
            由于 Windows 的 telnet 是 GBK 編碼的,
            而 Linux 下使用 UTF-8 編碼,
            你在 telnet 下的 Vim 中就會(huì)亂碼。
            此時(shí)有兩種消除亂碼的方式:
            一是把 Vim 的 ''encoding'' 改為 ''gbk'',
            另一種方法是保持 ''encoding'' 為 ''utf-8'',
            把 ''termencoding'' 改為 ''gbk'',
            讓 Vim 在顯示的時(shí)候轉(zhuǎn)碼。
            顯然,
            使用前一種方法時(shí),
            如果遇到編輯的文件中含有 GBK 無法表示的字符時(shí),
            這些字符就會(huì)丟失。
            但如果使用后一種方法,
            雖然由于終端所限,
            這些字符無法顯示,
            但在編輯過程中這些字符是不會(huì)丟失的。

            對(duì)于圖形界面下的 GVim,
            它的顯示不依賴 TERM,
            因此 ''termencoding'' 對(duì)于它沒有意義。
            在 GTK2 下的 GVim 中,
            ''termencoding'' 永遠(yuǎn)是 ''utf-8'',
            并且不能修改。
            而 Windows 下的 GVim 則忽略 ''termencoding'' 的存在。

            * fileencoding

            當(dāng) Vim 從磁盤上讀取文件的時(shí)候,
            會(huì)對(duì)文件的編碼進(jìn)行探測(cè)。
            如果文件的編碼方式和 Vim 的內(nèi)部編碼方式不同,
            Vim 就會(huì)對(duì)編碼進(jìn)行轉(zhuǎn)換。
            轉(zhuǎn)換完畢后,
            Vim 會(huì)將 ''fileencoding'' 選項(xiàng)設(shè)置為文件的編碼。
            當(dāng) Vim 存盤的時(shí)候,
            如果 ''encoding'' 和 ''fileencoding'' 不一樣,
            Vim 就會(huì)進(jìn)行編碼轉(zhuǎn)換。
            因此,
            通過打開文件后設(shè)置 ''fileencoding'',
            我們可以將文件由一種編碼轉(zhuǎn)換為另一種編碼。
            但是,
            由前面的介紹可以看出,
            ''fileencoding'' 是在打開文件的時(shí)候,
            由 Vim 進(jìn)行探測(cè)后自動(dòng)設(shè)置的。
            因此,
            如果出現(xiàn)亂碼,
            我們無法通過在打開文件后重新設(shè)置 ''fileencoding'' 來糾正亂碼。

            * fileencodings

            編碼的自動(dòng)識(shí)別是通過設(shè)置 fileencodings 實(shí)現(xiàn)的,
            注意是復(fù)數(shù)形式。
            fileencodings 是一個(gè)用逗號(hào)分隔的列表,
            列表中的每一項(xiàng)是一種編碼的名稱。
            當(dāng)我們打開文件的時(shí)候,
            VIM 按順序使用 fileencodings 中的編碼進(jìn)行嘗試解碼,
            如果成功的話,
            就使用該編碼方式進(jìn)行解碼,
            并將 ''fileencoding'' 設(shè)置為這個(gè)值,
            如果失敗的話,
            就繼續(xù)試驗(yàn)下一個(gè)編碼。

            因此,
            我們?cè)谠O(shè)置 ''fileencodings'' 的時(shí)候,
            一定要把要求嚴(yán)格的、
            當(dāng)文件不是這個(gè)編碼的時(shí)候更容易出現(xiàn)解碼失敗的編碼方式放在前面,
            把寬松的編碼方式放在后面。

            例如,
            latin1 是一種非常寬松的編碼方式,
            任何一種編碼方式得到的文本,
            用 latin1 進(jìn)行解碼,
            都不會(huì)發(fā)生解碼失敗
            --
            當(dāng)然,
            解碼得到的結(jié)果自然也就是理所當(dāng)然的“亂碼”。
            因此,
            如果你把 ''latin1'' 放到了 ''fileencodings'' 的第一位的話,
            打開任何中文文件都是亂碼也就是理所當(dāng)然的了。

            以下是滇狐推薦的一個(gè) ''fileencodings'' 設(shè)置:

            #Code syntax=" vim" < < ---
            set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
            ---

            其中,
            ucs-bom 是一種非常嚴(yán)格的編碼,
            非該編碼的文件幾乎沒有可能被誤判為 ucs-bom,
            因此放在第一位。

            utf-8 也相當(dāng)嚴(yán)格,
            除了很短的文件外
            (例如許多人津津樂道的 GBK 編碼的“聯(lián)通”被誤判為 UTF-8 編碼的經(jīng)典錯(cuò)誤),
            現(xiàn)實(shí)生活中一般文件是幾乎不可能被誤判的,
            因此放在第二位。

            接下來是 cp936 和 gb18030,
            這兩種編碼相對(duì)寬松,
            如果放前面的話,
            會(huì)出現(xiàn)大量誤判,
            所以就讓它們靠后一些。
            cp936 的編碼空間比 gb18030 小,
            所以把 cp936 放在 gb18030 前面。

            至于 big5、euc-jp 和 euc-kr,
            它們的嚴(yán)格程度和 cp936 差不多,
            把它們放在后面,
            在編輯這些編碼的文件的時(shí)候必然出現(xiàn)大量誤判,
            但這是 Vim 內(nèi)置編碼探測(cè)機(jī)制沒有辦法解決的事。
            由于中國用戶很少有機(jī)會(huì)編輯這些編碼的文件,
            因此我們還是決定把 cp936 和 gb18030 前提以保證這些編碼的識(shí)別。

            最后就是 latin1 了。
            它是一種極其寬松的編碼,
            以至于我們不得不把它放在最后一位。
            不過可惜的是,
            當(dāng)你碰到一個(gè)真的 latin1 編碼的文件時(shí),
            絕大部分情況下,
            它沒有機(jī)會(huì) fall-back 到 latin1,
            往往在前面的編碼中就被誤判了。
            不過,
            正如前面所說的,
            中國用戶沒有太多機(jī)會(huì)接觸這樣的文件。

            如果編碼被誤判了,
            解碼后的結(jié)果就無法被人類識(shí)別,
            于是我們就說,
            這個(gè)文件亂碼了。
            此時(shí),
            如果你知道這個(gè)文件的正確編碼的話,
            可以把 ''fileencodings'' 改成只有這一種編碼,
            阻止任何 fall-back 發(fā)生,
            然后重新打開這個(gè)文件。

            * fencview

            根據(jù)前面的介紹,
            我們知道,
            通過 Vim 內(nèi)置的編碼識(shí)別機(jī)制,
            識(shí)別率是很低的,
            尤其是對(duì)于簡體中文 (GBK/GB18030)、
            繁體中文 (Big5)、
            日文 (euc-jp)
            和韓文 (euc-kr) 之間的識(shí)別。
            而對(duì)于普通用戶而言,
            肉眼看出一個(gè)文件的編碼方式也是很不現(xiàn)實(shí)的事情。
            因此,
            滇狐強(qiáng)烈推薦水木社區(qū)的 mbbill 開發(fā)的 fencview 插件。
            該插件使用詞頻統(tǒng)計(jì)的方式識(shí)別編碼,
            正確率非常高。
            posted @ 2011-04-12 07:28 張貴川 閱讀(563) | 評(píng)論 (0)編輯 收藏

            2011年4月11日 #



            個(gè)人覺得LINUX的ADSL上網(wǎng)比較安全和穩(wěn)定,以下是在LINUX下配置ADSL上網(wǎng)的方法。

            1、配置Linux下的ADSL 1.1、在命令行中進(jìn)行配置。
            用root帳號(hào)登陸console,在提示符中輸入:
            #adsl-setup。(現(xiàn)在貌似是pppoe-setup)

            該命令是配置ADSL的信息。下面是輸入該命令以后出現(xiàn)的提問,需要你來回答一些問題。 Welcome to the ADSL client setup. First, I will run some checks on
            your system to make sure the PPPoE client is installed properly...
            The following DSL config was found on your system:
            Device: Name:
            ppp0
            Please enter the device if you want to configure the present DSL config
            (default ppp0) or enter 'n' if you want to create a new one: ppp0 Enter your PPPoE user name :
            輸入ADSL帳號(hào),按回車。 Enter the Ethernet interface connected to the ADSL modem
            For Solaris, this is likely to be something like /dev/hme0.
            For Linux, it will be ethn, where 'n' is a number.
            (default eth0):
            輸入ADSL連接網(wǎng)卡的名稱。在Linux中網(wǎng)卡的編號(hào)默認(rèn)是eth0,eth1,eth2......,根據(jù)你的實(shí)際情況輸入。如果你的系統(tǒng)中只有一塊 網(wǎng)卡,請(qǐng)輸入eth0然后回車。

            Please enter 'yes' (two letters, lower-case.) if you want to allow normal user to start or stop DSL connection (default yes):
            是否允許普通用戶共享ADSL,輸入yes。

            Enter the demand value (default no):
            輸入 no,然后回車。

            Enter the DNS information here:
            你可以輸入你知道的當(dāng)?shù)氐腄NS的名稱,當(dāng)然,你也可以簡單的就直接輸入 server。

            Please enter your PPPoE password:
            輸入ADSL帳號(hào)的密碼 ,回車。
            Please re-enter your Password:
            再次輸入密碼,回車。

            Please choose the firewall rules to use. Note that these rules are very basic. You are strongly encouraged to use a more sophisticated firewall setup; however, these will provide basic security. If you are running any servers on your machine, you must choose 'NONE' and set up firewalling yourself. Otherwise, the firewall rules will deny access to all standard servers like Web, e-mail, ftp, etc. If you are using SSH, the rules will block outgoing SSH connections which allocate a privileged source port.
            The firewall choices are:
            0 - NONE: This script will not set any firewall rules. You are responsible for ensuring the security of your machine. You are STRONGLY recommended to use some kind of firewall rules.
            1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
            2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway for a LAN
            Choose a type of firewall (0-2): Start this connection at boot time
            Do you want to start this connection at boot time?
            Please enter no or yes (default no):
            是否允許開機(jī)運(yùn)行,這里輸入no。
            Choose a type of firewall (0-2):
            輸入 0 ,不使用防火墻,回車。

            ** Summary of what you entered **
            Ethernet Interface: eth0
            User name: nicry
            Activate-on-demand: No
            Primary DNS: 61.139.2.69
            Secondary
            DNS: 61.139.2.69
            Firewalling: STANDALONE
            User Control: yes
            Accept these settings and adjust configuration files (y/n)?
            你是否確定信息的正確性,如果確定,按y回車,如果不確定就俺你回車重新輸入。
            好了,在命令行中就完成了ADSL的配置了。

            1.2、在圖形界面中使用系統(tǒng)的配置工具完成配置工作
            注意:該方法只能在redhat中實(shí)現(xiàn)。
            用root帳號(hào)登陸系統(tǒng),運(yùn)行
            redhat-config-network
            或者單擊K或者大腳板(看你是在kde下還是gnome下。這相當(dāng)于MS中的開始。)選擇系統(tǒng)設(shè)置,選擇網(wǎng)絡(luò)。
            選擇"xDSL連接",輸入adsl連接的用戶名,密碼。這個(gè)方式很簡單,就好像是在xp中配置ADSL一樣,看提示就可以操作了。啊哈~

            配置好了的配置文件是存放在
            /etc/ppp/pppoe.conf

            2、如何在Linux中使用ADSL
            要上網(wǎng)的時(shí)候請(qǐng)?jiān)赾onsole中執(zhí)行
            adsl-start adsl-stop
            如果要檢查當(dāng)前adsl的狀態(tài)請(qǐng)輸入
            adsl-status

            好了,現(xiàn)在你就可以方便的使用Linux中的ADSL進(jìn)行上網(wǎng)了,希望大家喜歡


            posted @ 2011-04-11 22:36 張貴川 閱讀(470) | 評(píng)論 (0)編輯 收藏

            僅列出標(biāo)題  下一頁
            久久亚洲春色中文字幕久久久| 久久精品亚洲福利| 国产精品岛国久久久久| 欧美精品一本久久男人的天堂| 久久AAAA片一区二区| 伊人色综合久久天天网| 久久天天躁狠狠躁夜夜avapp| 国产99精品久久| 亚洲国产天堂久久久久久| 无码国内精品久久人妻| 久久er国产精品免费观看2| 久久精品国产亚洲av高清漫画| AAA级久久久精品无码区| 欧美久久久久久| 久久久中文字幕| 2020久久精品亚洲热综合一本| 97热久久免费频精品99| 久久久久免费视频| 欧美精品久久久久久久自慰| 久久er国产精品免费观看8| 性做久久久久久久| 久久久久亚洲精品中文字幕| 亚洲精品无码久久久久久| 国产精品美女久久久免费| 日日躁夜夜躁狠狠久久AV| 久久播电影网| 久久精品国产影库免费看| 三级三级久久三级久久| 国产亚洲精久久久久久无码AV| 少妇内射兰兰久久| 久久婷婷午色综合夜啪| 久久99国产精品成人欧美| 久久久久无码精品国产| 精品无码久久久久国产动漫3d| 精品国产婷婷久久久| 久久91综合国产91久久精品| 亚洲伊人久久精品影院| 久久福利资源国产精品999| 久久国产免费| 久久99精品国产99久久6| 久久久久综合网久久|