原创 【圖像處理】圖像灰度級減少, 圖像縮放(Reducing the Number of Gray Levels, Zooming and Shrinking)

實驗要求 (1.a) 編寫一個以2 的冪次方將給定圖像的灰度級數從256 減少到2 的程序。圖像的灰度級數以參數變量的形式傳遞到所編寫的程序中。 (1.b) 使用圖2.21(a) 以(1.a)中編寫的程序生成圖2.21 所示的各個

原创 【OpenCV】視頻輸入與相似度測量

視頻輸入   與之前的博客內容不同,本節處理的是視頻流而非圖像集。視頻流來源可以是攝像頭的實時圖像反饋、已拍攝存儲的視頻。OpenCV可以讀取這兩種類型的視頻流並採用RSNP和SSIM檢查圖像的相似度,使用函數爲 cv::Vide

原创 【圖像處理】參數維納濾波(Parametric Wiener Filter)

實驗要求   (a) 編寫一個給圖像中添加高斯噪聲的程序,程序的輸入參數爲噪聲的均值與方差。   (b) 編寫程序實現公式(5.6-11)所示的污損濾波;   (c) 如圖5.26(b)所示,對圖像5.26(a) 進行+45

原创 【圖像處理】空間濾波、中值濾波(Spatial Filtering and Median Filtering)

實驗要求   編寫一個能夠完成兩幅圖像之間加、減、乘、除四種算術運算的函數。另外,對於兩幅圖像的乘法,所編寫的乘法程序還要能夠完成一幅圖像乘以一個常數的功能。使用圖Fig1.10(4)和Fig1.10(5)驗證實驗。   編寫一個

原创 【圖像處理】彩色圖像處理(Color Image Processing)

實驗要求   (1.a) 編寫程序實現圖6.23,程序的輸入爲圖像中指定的兩個灰度級範圍。程序的輸出爲RGB 格式圖像,其中,一個灰度級範圍顯示爲指定的彩色,其餘的像素以RGB 形式顯示爲與輸入圖像對應像素相同的灰度色。   (1

原创 【圖像處理】二維付立葉變換和濾波 (Two-Dimensional Fourier Transform and Filtering)

實驗要求   該實驗的目的是開發一個2-D FFT 程序包。要求程序能完成下面的功能:   (1.a) 用因子 (-1)x+y 乘以輸入圖像,以實現濾波的中心化變換;   (1.b) 計算付立葉變換;   (1.c) 用一個實矩陣

原创 【TensorFlow】Win10+TensorFlow+Anaconda+CUDA+cuDNN

TensorFlow TensorFlow是谷歌基於DistBelief進行研發的第二代人工智能學習系統,其命名來源於本身的運行原理。Tensor(張量)意味着N維數組,Flow(流)意味着基於數據流圖的計算,TensorFlo

原创 【OpenCV】視頻製作

視頻   視頻文件本身就是一個容器,包含視頻feeds、音頻feeds和其他軌道如字幕。視頻格式有avi、mov或mkv。   由於OpenCV提供的視頻容器只能支持avi擴展,限制了保存的視頻文件不能大於2 GB。當然,還可以使

原创 【CS231n_2017】2-Image Classification

圖像分類   圖像分類是計算機視覺的核心問題之一,可以理解爲從一組固定的類別中爲輸入圖像貼上對應標籤,說明該圖像屬於哪一類。雖然圖像分類問題比較簡單,但它有着很多的實際應用,像目標檢測、圖像分割這些看似不同的計算機視覺任務,都能簡

原创 【Python】Numpy簡單入門

Numpy   Numpy是Python中科學計算的核心庫。Numpy提供了高性能的多維數組對象,還有用於處理這些數組的工具。   在這裏給出Win10配置Python3、Numpy、PyCharm、Anaconda的方法: Py

原创 【C++筆記】字符串、向量和數組

string(C++Primer 5th) string & vector   string表示可變長的字符序列,vector存放的是某種給定類型對象的可變長序列。 using聲明   頭文件不應包含using聲明,否則頭文件的內

原创 【OpenCV】視頻/圖像背景減除方法

  背景減除法(Background subtraction)常用於通過靜態攝像頭生成一個前景掩碼,即場景中移動物體的二進制圖像。 代碼示例 #include "opencv2/imgcodecs.hpp" #include

原创 【圖像處理】圖像強度變換、直方圖均衡化(Image Intensity Transformations and Histogram Equalization)

實驗要求   該實驗使用強度變換方法對圖像進行增強。實驗圖像爲圖3.8(a)   (1.a) 用公式(3.2-2)所示的對數變換方法進行圖像增強。   (1.b) 用公式(3.2-3)形式的指數變換方法進行圖像增強。實驗的目的是用

原创 【圖像處理】基於半色調技術的圖像打印程序(Image Printing Program Based on Halftoning)

實驗要求   本實驗後面的圖像給出了用點模式近似表示的10 個灰度級。每一個灰度級用一個3 x 3 的黑白點模式表示。用黑點全部填充的3 x 3 區域近似表示灰度級爲0 的黑色灰度級,全部填充白點的3 x 3 模式近似表示灰度級爲

原创 【CS231n_2017】1-Introduction to CNN for Visual Recognition

  本專欄根據斯坦福大學2017年公開課CS231n的視頻教程整理學習資料,做學習筆記。   首先簡單介紹CS231n,又稱Convolutional Neural Networks for Visual Recognition。