原创 Matlab 批量讀取,處理及保存圖片

       最近想用MATALB對圖片進行批量處理,之前都是用python比較多點,然後發現Matlab批量處理圖片相對於python還是有點麻煩的,網上搜了下教程,也感覺有些麻煩,後來自己摸索了下,感覺有種方法還是不錯的,現在與大家分

原创 高斯噪聲與圖像去噪

        讀研期間一直在做圖像去噪領域的相關研究,在畢業之際,打算系統的整理一下,算是對自己這兩年多工作的一個總結吧,也希望能對後來研究的同學有一點小小的幫助,那便是極好的了。 一、圖像去噪背景        隨着智能手機的快速發展

原创 求取差值圖像時,解決兩個圖像相減,差值圖像結果限定在[0,255]範圍內問題

這是因爲當我們使用imread函數直接去加載圖像時,讀取的圖像格式是 CV_8UC3 即爲uint8 是unsigned 的,因此在圖像相減過程中會自動將像素值限定在[0,255]範圍內。假設img1中像素值爲(12,3,255),img

原创 詳解向圖像加入高斯白噪聲

        研究生期間主要研究的課題就是關於圖像去噪內容的,我們最常用的方法就是向圖片圖片添加固定噪聲濃度的高斯白噪聲來模擬自然界中的真實含噪圖片。但是具體加入的高斯白噪聲到底是什麼類型的噪聲,他在圖像中出現的頻率,以及噪點的深度是多

原创 如何使用Tensorboard的數據,自己使用plot()函數,在同一副圖中畫出多條loss曲線

最近在寫論文時,需要在一張圖中,同時繪製出多個模型的loss變化曲線,之前雖然在訓練模型時,也會使用Tensorboard來觀察loss曲線的變化,但是只限於觀看,並沒有對立裏面的數據進行提取和分析。後查找資料,成功解決問題,現將教程分享

原创 分別用MATLAB和Python向數字圖像添加指定噪聲濃度的高斯噪聲

       最近在做圖像處理工作,需要向原圖像添加高斯噪聲,來模擬現實生活中的實際噪聲。發現MATLAB和Python中都有相應的API可以用,但是實際使用中會有些“坑”需要注意。特此記錄下來,與各位分享。 一.使用MATLAB向圖像中

原创 使用OpenCV2批量裁剪圖片,並將裁剪後的圖片保存至指定文件夾

         在做圖像復原的相關工作中,由於數據集的缺失,我們通常需要將圖片裁剪成比較小的crop。比如在做深度學習圖像去噪的相關研究的時候,由於圖像去噪不太關注整體的圖像內容,所以可以先將大的圖片裁剪成小的crop,以次來增加數據量

原创 Pycharm 下使用Git 進行代碼的 上傳, 回退,以及建立分支

一. Git是什麼? Git是目前世界上最先進的分佈式版本控制系統(沒有之一)。 Git有什麼特點?簡單來說就是:高端大氣上檔次! 那什麼是版本控制系統? 如果你用Microsoft Word寫過長篇大論,那你一定有這樣的經歷: 想刪除一

原创 Win10+CUDA8.0+Visual Studio2013安裝、環境配置教程

最近剛開始接觸opencv的GPL編程,所以自己搜了下網上有關配置CUDA的過程,經過摸索整理,配置成功。現將教程整理如下1、下載CUDA安裝包,下載地址https://developer.nvidia.com/cuda-download

原创 機器學習中 如何使用 Pycharm 將代碼上傳到遠程服務器上

       現在機器學習可謂是最火熱的一門學科,很多程序猿們或多或少的都有接觸過這方面的經歷。如果你對這領域還算有些瞭解的話,肯定知道模型的訓練,是機器學習中最耗時,也是最關鍵的地方。模型的好壞,將直接決定最終的應用效果。       

原创 機器學習中 遠程終端模擬器 Xshell的使用,及一些常用的命令

      在上一篇博客中,我已經介紹瞭如何利用Pycharm 將我們的代碼上傳至遠程服務器上,在本篇博客中,我將進一步介紹,如何使用終端模擬器Xshell 在自己的電腦上運行服務器上的代碼。Step 1  Xshell的下載及安裝   

原创 python ,numpy 模塊中 resize 和 reshape的區別

       在numpy模塊中,我們經常會使用resize 和 reshape,在具體使用中,通常是使用resize改變數組的尺寸大小,使用reshape用來增加數組的維度。1.resize之前看到別人的博客說,resize沒有返回值,

原创 使用 tfrecord 製作自己的數據集 (附上源代碼)

相信很多剛入手深度學習的人,最早接觸的程序就是Mnist 手寫數字的識別。Mnist 數據集都已被事先整理好,我們只有拿來用即可。但是如何製作自己的數據集,相信很多剛入門的人還是會一團霧水。作爲剛入門不就的小白,我也花了很長時間才完整的製

原创 基於tensorflow 批量修改自己的圖片數據集 (附代碼)

       現在網上有很多關於Deeplearning的教程,不過這些教程的數據集都是已經做好的,並且格式名字什麼的都已經整理好了。特別是很多入門的教程都是Mnist 的數據集,這都已經非常的完善了。不過對於想自己製作數據集的小白來說,

原创 opencv 讀取 普通視頻、以YUV數據格式保存的視頻 以及 圖片序列的方法

       在剛入門opencv的階段,讀取圖片以及視頻是作爲初學者最需要掌握的方法。最近在上智能視頻分析這門課程,通過幾次實驗課,發現針對不同的數據分別對應着不同的載入方式,特此開貼,記錄下來,一是可以與人分享,共同進步,二是權當學習