原创 【java】抽象類的學習

向mars老師致敬!!學習的動力和源泉 抽象函數 抽象函數:只有函數定義,沒有函數體的函數,沒有大括號和裏面的內容 例如:abstract void eat(); 1、如果一個類中包含抽象函數,那麼這個類必須被聲明爲抽象類 2、 抽象類不

原创 【轉】程序員技術練級攻略

程序員技術練級攻略 我要開始準備升級了!!!加油 2011年7月18日 陳皓 月光博客6月12日發表了《寫給新手程序員的一封信》,翻譯自《An open letter to those who want to start prog

原创 【android學習】如何在android上使用預編譯好的opencv2.3.1包

本文是爲 第二屆 Google 暑期大學生博客分享大賽 - 2011 Android 成長篇 所寫。 android很酷,opencv也很酷,如果把這兩個結合起來,豈不是更酷。 好吧,這是opencvwiki下對對android的描述(點

原创 【java】this的使用方法

來自Mars老師的java4android視頻歸納和總結 1、this用來區分成員變量和參數 String name; public void talk(){ System.out.println("My name is " + n

原创 【java】static的用法

static關鍵字的三種使用情況: 1、靜態成員變量 靜態成員變量可以直接用類名來調用,也就是說不用對類進行實例化,即生成對象,就可以對成員變量進行調用。當然也可以通過對象名來調用。 static成員變量被多個對象同時共用,也就是這些對

原创 【數字圖像處理】圖像的gamma校正

這次不是數字圖像處理的作業,只是一塊內容我覺得有點意思,寫出來做個備忘。 圖像的gamma校正: 【百度百科】所謂伽瑪校正就是對圖像的伽瑪曲線進行編輯,以對圖像進行非線性色調編輯的方法,檢出圖像信號中的深色部分和淺色部分,並使兩者比例增大

原创 【數字圖像處理】圖像可視化對數增強 直方圖及其均衡化

數字圖像處理第三次作業。 1、圖像可視性對數增強 爲了增強圖像的可視信息,對圖像中的像素進行基於對數的操作 公式如下: Ld是顯示亮度(我們所要求的值),Lw是真實世界的亮度(圖片的當前值),Lmax是場景中的最亮值(圖片的最大值)。

原创 【數字圖像處理】圖像二值化,腐蝕膨脹,開閉運算,擊中擊不中變換

這是數字圖像處理的第二次作業,包含的內容很多,有圖像的二值化 膨脹 腐蝕 以及圖像的開閉操作 擊中擊不中變換等。 1、圖像的二值化 難點在於如何選取合適的Threshold。 基本思想:將二值化得到的二值圖像視爲兩部分,一部分對應前景(F

原创 【面試題】火車運煤問題

原文鏈接在此http://coolshell.cn/articles/4429.html 自己的思路 感覺這一題有點像微軟一道飛機題,最多幾架飛機可以繞地球一圈 想的是利益最大化,第一次到1/3處,放下333t,然後第二次運行到這裏時,還

原创 【數字圖像處理】bmp文件詳細分析

最近在做數字圖像處理的助教,每一次都有一個實驗,這裏我想把每一次實驗的內容寫出來給自己做一個備註,以後查閱起來也比較方便,相關內容都是從網上查閱,然後自己進行整理和分析的。 第一個作業:BMP文件轉換到YUV通道,改變Y,然後後在轉換成B

原创 【android學習】NDK安裝

首先是NDK的安裝: androidNDK地址http://developer.android.com/sdk/ndk/index.html 下面是安裝介紹 http://blog.csdn.net/JavaTiger427/articl

原创 【SVM學習筆記】支持向量機學習1

《支持向量機導論》學習筆記C1 1、迴歸問題 http://blog.csdn.net/vshuang/article/details/5512853 實數值輸出的問題成爲迴歸問題 2、過擬合 爲了得到一致假設而使假設過的 過度複雜稱爲過

原创 【C/C++】結構體de初始化

C語言中 在定義結構體的時候,變量不能再內部初始化,例: struct node{ int a = 0; char *s = "test"; }; 是不可以的 因爲定義結構體時,並未給其分配內存,所以初值是無法存儲的。 初始化應該在大括號

原创 【C/C++】scanf的用法 神器

詳細請見:http://www.360doc.com/content/07/0213/11/17255_365683.shtml scanf() 1、可選的格式 %*X  代表可以跳過幾個x類型的數據不讀 也可以字符串類型 例如 讀入時間

原创 【C/C++】指針初始化

ACMimg 1、輸出浮點數,C中是五舍六入 2、int * p = (int *)malloc(sizeof(int) * 200); 右邊int * 是強制類型轉換,因爲malloc返回的void *的變量 需要類型轉換後纔可以用 開