原创 全局直方圖均衡化

全局直方圖均衡化原理實現python代碼結果 原理 對於輸入圖像I,全局直方圖均衡化操作是對圖像I進行改變,使得輸出圖像O的灰度直方圖是“平均的”,也就是每個灰度級的像素點個數應該是“一致的”。那麼應該存在: histo(k)=H

原创 OTP/EEPROM 讀取與處理

Camera OTP/EEPROM 讀取與處理 文章目錄Camera OTP/EEPROM 讀取與處理1. OTP概念1.1 基本概念1.2 OTP存儲類型1.3 OTP燒錄信息類型1.4 OTP 作用2. 配置準備2.1 基本認

原创 Python TXT

對txt進行修改,要將修改保存到其他txt中,所以先建一個空的txt: c.txt f = open('a.txt') a = f.read() b = a.replace('+', '') with open('c.txt',

原创 圖像處理--從頻率角度分析均值濾波

圖像處理--從頻率角度分析均值濾波1.均值濾波2.Kernel 大小分析3.頻率分析4.MATLAB實現5.Opencv實現 1.均值濾波 對於均值濾波器,就是設定一定大小的核,計算核包含的像素點對應的平均值。其中核A定義每個元素

原创 圖像處理-從頻率角度分析中值濾波

圖像處理--從頻率角度分析中值濾波1.均值濾波2.代碼3.Kernel 大小分析4.對比均值濾波和中值濾波 1.均值濾波 對於中值濾波器,就是設定一定大小的核,計算核包含的像素點對應的中值。 median[a11a12⋯a1na2

原创 劍指offer Python①

在寫代碼的路上積少成多,現在都是最笨的方法實現要求,一點一點改進。 1. 替換空格 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20

原创 讀取FITS文件

Python 讀取FITS文件 FITS 文件是天文圖像使用的存儲格式,一般讀取使用庫是: from astropy.io import fits 讀取fits: hdu = fits.open(path) data1 = hd

原创 遠程服務器-screen

遠程服務器-screen 爲了防止遠程服務器跑程序過程中掉線,使用screen實現掉線程序不中斷的問題 1.打開遠程終端 2.在中斷輸入: screen -S name #這個name就是一個標記 3.這樣就可以在screen下運

原创 OpenCV - SIFT/SURF

OpenCV - SIFT/SURF Python 1.OpenCV中使用SIFT首先安裝的包: 打開終端安裝:sudo pip install opencv-contrib-python==3.4.2.16 新版的openc

原创 LeetCode Toeplitz Matrix

766. Toeplitz Matrix A matrix is Toeplitz if every diagonal from top-left to bottom-right has the same element. Now

原创 Seaborn 實現可視化

Seaborn 可視化 安裝 pip3 install seaborn 導入 import seaborn as sns 不同特徵之間的相關性 corr = df.corr() sns.heatmap(corr,

原创 卷積濾波--小記

圖像處理--卷積濾波卷積對比相同大小,不同中心大小不同大小,相同中心大小 核大小、權重都在影響着卷積效果 卷積 用不同的卷積覈對圖像進行卷積,得出來的效果是不一樣的。在高通平臺調試噪聲的時候會有flat、edge部分kernel的

原创 高通平臺Camera sensor bring up!

Qualcomm Camera sensor bring up!0. 準確1. Kernel 底層驅動配置1.1 dtsi1.2 pinctrl2. Chi-Cdk XML 配置2.1 sensormodule2.2 sensor

原创 Android Studio 入門問題一

Android Studio 入門問題一 在建立第一個項目時,gradle出現了下載失敗,網頁上有三個解決辦法。 在這裏我主要使用更改鏈接的方法。 更改:gradle-wrapper.properties中的下載鏈接,由原來的:

原创 Ubuntu16.04安裝 VSCode

Ubuntu16.04安裝 VSCode 工作需要安裝Visual Studio Code, 使用Ubuntu系統的Terminal進行安裝,安裝命令共四步如下: ①sudo add-apt-repository ppa:ubun