原创 仿射變換

    在有限維的情況,每個仿射變換可以由一個矩陣A和一個向量b給出,它可以寫作A和一個附加的列b。一個仿射變換對應於一個矩陣和一個向量的乘法,而仿射變換的複合對應於普通的矩陣乘法,只要加入一個額外的行到矩陣的底下,這一行全部是0除了最右

原创 Java enum 枚舉類型

枚舉類型是一個常量集合的數據類型。因爲都是常量,所以一個枚舉類型中的字段名都要大寫。在JAVA中,枚舉類型的定義是通過“enum“關鍵字進行的。例如你要定義一個表示一個星期的每一天的枚舉類型:public

原创 直方圖均衡化

用於對圖片進行增強。cvEqualizeHsit(...),只能用於單通道圖片,對於彩色圖片要分離通道處理。   效果:  

原创 rebol學習(介紹篇)

(摘自http://blog.csdn.net/easypal/archive/2007/08/01/1720401.aspx) 最接近人類語言的編程語言-rebol rebol的詳細資料見www.rebol.org。這裏談一下我得印象。

原创 霍夫變換(Hough Transform)

http://www.chinaai.org/ip/image-transform/hough-transform.html 霍夫變換是圖像處理中從圖像中識別幾何形狀的基本方法之一,應用很廣泛,也有很多改進算法。最基本的霍夫變換是從黑白圖

原创 Servlet 2.2 2.3 2.4 不同版本間的更新

Servlet 2.2引入了self-contained Web applications的概念。 Servlet 2.3增加了filters和filter chains的功能。引入了context和session listeners的概

原创 計算機中的二進制數及其操作符

在計算機中,數值通常用二進制補碼來表示。二進制補碼錶示正數時與普通的二進制沒有區別,但表示負數時就有區別了。當需要表示一個負數的時候,它的補碼將是“翻轉正整數記號中全部的位,然後再加上1”。比如-1的補碼是11111111(+1是0000

原创 C Study

下面的代碼是危險的: char * p; scanf("&s", p); 因爲指針沒有初始化,它所指向的地址是隨機的,在這個隨機地址上存放東西是危險的,有可能覆蓋掉重要的數據。 應該是: char str[30], *p=str; sca

原创 SaaS爲何物

      SaaS提供商爲企業搭建信息化所需要的所有網絡基礎設施及軟件、硬件運作平臺,並負責所有前期的實施、後期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,即可通過互聯網使用信息系統。就像打開自來水龍頭就能用水一樣,

原创 快速排序及代碼實現

The quickSort1.java Program // quickSort1.java // demonstrates simple version of quick sort // to run this program: C>j

原创 面試題:統計整數的二進制形式1的個數

 題:請編寫一個函數,讓它把一個指定整數的二進制表示形式中的“1”的個數統計出來。 這題在JAVA下有幾個解法: 1。設計一個把十進制轉換爲二進制的算法,再對其統計。 2。用Integer.toBinaryString方法,先把十進制轉換

原创 InputStream & OutputStream V.S. Reader & Writer

常用的讀入操作方法:1)BufferedReader in = new BufferedReader(new FileReader(filename));2)DataInputStream in = new DataInputStream

原创 JAVA中泛型的up-case 和 down-case

今天在SUN網站上看關於泛型的資料,覺得它舉的一個例子很好,一下讓我解決了泛型的類型轉換這個難題。http://java.sun.com/docs/books/tutorial/java/generics/

原创 驗證碼

     在許多網站,登錄的時候都要求你輸入一個驗證碼,這種技術稱作Captcha,是卡耐基梅隆大學的一個項目,用來區分坐在電腦前的是人還是機器人。它的原理是依據圖靈的人工智能測試理論。         http://www.captch

原创 排列算法

下面是從一個關於排列算法的帖子中剪出來的。覺得算法比較簡潔(運用遞歸)。原題如下:用1、2、2、3、4、5這六個數字,用java寫一個main函數,打印出所有不同的排列,如:512234、412345等,要