原创 (一)計算機視覺 --圖像處理基礎

目錄 一、PIL-Python圖像庫 1.1 讀取圖像並轉換灰度圖 1.2 對圖片進行格式轉換 1.3 創建縮略圖 1.4 拷貝並粘貼區域 1.5 調整尺寸和旋轉 二、Matplotlib庫 2.1 畫圖、描點和線 2.2 圖像輪廓和直方

原创 Python環境下安裝PyGame和PyOpenGL

在進行增強現實的時候我們需要用到兩個工具包:PyGame 和 PyOpenGL,本章在python環境下對這兩個工具包的安裝進行說明。 環境:win10,,64位,python3.7 一、安裝PyGame PyGame 是非常流行

原创 (三)計算機視覺 --SIFT特徵匹配、地理標記圖像匹配及RANSAC圖像拼接

目錄 一、sift特徵檢測概述 1.1特徵點 1.2sift特徵檢測 二、sift特徵提取與匹配 2.1特徵提取並展示 2.2對兩張圖片進行特徵匹配計算 2.3給定一張圖片,輸出與其匹配最多的三張圖片 三、匹配地理標記圖像 3.1 用局部

原创 python-全景拼接圖像

文章目錄一、全景拼接介紹1.1 流程:1.2 sift匹配與RANSAC1.3 圖像配準1.4 最大流最小割1.5 圖像融合-blending二、實驗與分析2.1 近景拼接2.2 室外遠景拼接2.3 視差大的圖像拼接2.4 實驗代

原创 python取消科學計數法輸出

 有時候在讀取文件並輸出顯示數組之類的大量數據的時候,發現輸出的數總是以科學計數法的方式,不方便看。 設置在控制檯輸出取消科學計數法,如下的代碼實現: import numpy as np import csv np.set_prin

原创 照相機標定

目錄 一 、相機標定介紹 1.1計算單應性矩陣H 1.2計算內參數矩陣 1.3計算外參數矩陣 二、實驗過程 2.1實驗步驟 2.2實現 2.3實驗結果 三、實驗總結 一 、相機標定介紹 相機標定是從三維點轉換到二維點的過程,其目的是計算出

原创 (二)計算機視覺--Harris角點檢測

目錄 一、Harris角點檢測 1.1 算法思想 1.2 數學模型 二、不同場景圖片對實驗實驗影響 2.1 紋理平坦的圖片 2.2 邊緣多的圖片 2.3 角點豐富的圖片 三、實驗代碼 四、總結   一、Harris角點檢測 1.1 算法思

原创 Bag of Feature 圖像檢索(python)

目錄 一、Bag of Feature介紹 1.1 Bag of Words 模型 1.2 Bag of Feature算法 1.3 Bag of Feature 算法步驟 1.3.1 特徵提取 1.3.2 構造“視覺單詞” 1.3.3

原创 Bag of Feature 圖像檢索

目錄 一、Bag of Feature介紹 1.1 Bag of Words 模型 1.2 Bag of Feature算法 1.3 Bag of Feature 算法步驟 1.3.1 特徵提取 1.3.2 構造“視覺單詞” 1.3.3

原创 NCC視差匹配計算視差圖(python)

目錄   一、視差計算原理 1.1 NCC視差匹配方法 1.2 雙目立體匹配 二、實驗內容 2.1 不同窗口對匹配結果的影響 2.2 分析 三、實驗代碼 四、總結 一、視差計算原理 1.1 NCC視差匹配方法        歸一化相關性(

原创 求解圖像基礎矩陣

目錄   一、基礎矩陣 1.1 對極幾何 1.2 基礎矩陣原理 1.3 歸一化8點法 二、實驗內容 2.1 求解基礎矩陣 2.2 極點極線顯示 2.3 分析 三、總結 一、基礎矩陣 1.1 對極幾何        對極幾何是描述兩視射影幾

原创 PyCharm運行時跳多個Python Console窗口的解決方法

一、問題:        最開始安裝PyCharm並用於運行程序的時候,發現總是在點擊run運行一次程序的時候打開一個新的窗口,如下圖顯示。同一段程序每運行一次就出現一個新的Python Console窗口,看着很不舒服。 二、解決方法

原创 遺傳算法解決TSP問題

一、TSP問題 TSP問題:給定一組n個城市和倆倆之間的直達距離,尋找一條閉合的旅程,使得每個城市剛好經過一次且總的旅行距離最短。TSP是一個具有廣泛的應用背景和重要理論價值的組合優化問題。 近年來,有很多解決該問題的較爲有效的算法不斷被

原创 粒子羣優化算法(PSO)

目錄 一、算法基本流程 1.1算法概述 1.2 算法流程圖 二、代碼實現 三、結果分析 一、算法基本流程 1.1算法概述 粒子羣優化(PSO, particle swarm optimization)算法是計算智能領域,除了蟻羣算法,魚羣

原创 遺傳算法

目錄 一、算法原理 二、代碼實現 三、結果分析 優化目標函數爲Rastrigin(x) 目標函數爲Schaffer(x) 目標函數爲Griewank(x) 總結 一、算法原理 1、基本原理        遺傳算法是一種典型的啓發式算法,屬