原创 梯度與Roberts、Prewitt、Sobel、Lapacian算子

一、學習心得: 學習圖像處理的過程中,剛開始遇到圖像梯度和一些算子的概念,這兩者到底是什麼關係,又有什麼不同,一直困擾着我。後來在看到圖像分割這一模塊後才恍然大悟,其實圖像的梯度可以用一階導數和二階偏導數來求解。但

原创 電話撥號

界面搭建: <TextView         android:id="@+id/textView1"         android:layout_width="wrap_content"         android:layout_

原创 Starting an Activity(開始活動)

Starting an Activity Unlike other programming paradigms in which apps are launched with amain() method, theAndroid syst

原创 如何創建一個安卓項目

 Creating an Android Project 如何創建一個安卓項目 An Android project contains all the files that comprise the source code for

原创 形態學圖像處理

前幾天一直在研究形態學在圖像處理中的應用,查了很多資料。首先關於圖像形態學的具體理論知識,課參考如下博客: http://www.cnblogs.com/slysky/archive/2011/10/16/2214015.htm

原创 C++學習筆記

1、在C++中,類型轉換static_cast、dynamic_cast、reinterpret_cast和const_cast (1)double d=2.5; int i; i=(int)d;

原创 發送短信

1、功能函數: public class MainActivity extends Activity implements OnClickListener{     private EditText phone;     private

原创 opencv把一個圖像copy到另一個圖像中

把一個圖片添加到另一個圖片中 #include<highgui.h> #include<stdio.h> #include<stdlib.h> using namespace std; int main(int argc, cha

原创 opencv中CvMat結構與矩陣的創建與訪問

一、CvMat結構: typedef struct CvMat { int type; int step; /* for internal use only */ int* refcoun

原创 opencv直方圖

圖像直方圖: 直方圖反映了一幅圖像不同灰度級出現的情況,其計算公式爲: 表示圖像中灰度級爲k的像素個數。在直方圖中表現爲每一列的高度。 相關數據結構與函數: (1)CvHistogram typedef s

原创 圖像處理之濾波算法

一、學習心得: 在我學習基本濾波算法原理的時候,因爲剛接觸不是很理解算法具體是怎樣實現的,不過在學習了圖像形態學之後,發現濾波算法其實很簡單。所以在此建議初學者在學習濾波算法之前,可以先學習一下圖像形態學,會達到事半

原创 opencv二維直方圖

1、H-S直方圖: #include<highgui.h> #include<cv.h> //宏定義 #define cvQueryHistValue_2D(hist,idx0,idx1)\ cvGetReal2D((hi

原创 App Manifest 文檔翻譯

 App Manifest(應用程序清單) Every application must have an AndroidManifest.xml file (with precisely that name) in its root

原创 傅里葉變換

在看書的時候,每次看到傅里葉變換的時候,總會選擇跳過。但是有些地方卻必須要用到傅里葉變換。所以就在網上找到了這篇很形象簡單易懂的博文: https://zhuanlan.zhihu.com/p/19763358 看完這篇博文,我

原创 混合高斯模型 opencv

一、GMM發展歷史及現狀 背景建模方法有很多種,如中值法、均值法、卡爾曼濾波器模型、碼本背景模型等,其中混合高斯模型是最經典的算法。GMM最早是由CHris Stauffer等在[1]中提出的,該方法是按照高斯分佈