原创 雙目校正:雜談

計算目標點在左右兩個視圖上形成的視差,首先要把該點在左右視圖上兩個對應的像點匹配起來。然而,在二維空間上匹配對應點是非常耗時的,爲了減少匹配搜索範圍,利用極線約束使得對應點的匹配由二維搜索降爲一維搜索。 雙目校正:把消除畸變後的兩

原创 matlab 四面體體積

計算方法: 已知四面體頂點座標分別爲 (x1,y1,z1), (x2,y2,z2), (x3,y3,z3), (x4,y4,z4), 可以通過如下兩種方法求四面體體積: 1. 利用向量的混和積 過一頂點的三向量設爲a

原创 OpenCV:訪問圖像中的像素

OpenCV圖像處理算子都是一個函數。 作用: 接受一個輸入或多個輸入,產生輸出圖像。 格式: g(x)=f(h(x))//單個輸入, 或 g(x)=f(h0(x),h1(x),...,hn(x))//多個輸入 圖像處理變換中典型的操

原创 轉載:神經網絡淺講:從神經元到深度學習

個人感覺這篇文章寫的很好,非常好。 轉載: http://www.cnblogs.com/subconscious/p/5058741.html

原创 雙目視覺:三角測量原理

三角形相似: 空間中一點,相對於雙目相機中心的座標爲(Xw,Yw,Zw); 其中,由於座標原點在兩相機的中心,所以左右相機xl與xr異號; 倆相機的主點像素座標一致。 Q陣:

原创 OpenCV 2.4.10: createTrackbar()+getTrackbarPos()

如何在OpenCV中用createTrackbar函數創建和使用軌跡條,以及圖像對比度、亮度值的動態調整? <1>創建軌跡條——createTrackbar() 功能:創建一個可以調整數值的軌跡條,並將軌跡條附加到指定的窗口上,它往往會和

原创 圖像噪聲

分類: 1、原因分類: 外部噪聲: 指系統外部干擾以電磁波或經電源串進系統內部而引起的噪聲。 如:電氣設備,天體放電現象等引起的噪聲。 內部噪聲: 分爲四種: (1)由光和電的基本性質所引起的噪聲. 如:電流的產生是由電子或空穴粒子

原创 Win7+VS2010(32)+PCL-- 安裝+配置+測試

參考博文: http://www.cnblogs.com/newpanderking/articles/4022322.html http://blog.csdn.net/hegeneral/article/details/52489

原创 C++:stringstream

學習自:std::stringstream用法 - 使用stringstream對象來進行數據類型轉換; #include "stdafx.h" #include <string> #include <sstream> #inclu

原创 Matlab讀取點雲數據 + 顯示

求matlab讀取三維點雲數據的程序。 clear A=importdata(‘data.txt’); [IX,IY]=size(A); x=A(:,1); y=A(:,1); y=A

原创 MFC相關知識(三)

學習自 : 雞啄米編程課堂 滾動條控件Scroll Bar: 滾動條分爲水平滾動條(Horizontal Scroll Bar)和垂直滾動條(Vertical Scroll Bar)兩種 滾動條中有一個滾動塊,用於標識滾動條當前滾

原创 OpenCV Error:Assertion failed (size.width>0 && size.height>0) in cv::imshow

原因:在用OpenCV2.4.10打開攝像頭或視頻的時候,Capture庫會先自動檢測攝像頭有沒有讀到幀,如果沒有,就會報錯,然後在執行自己的程序。 解決辦法:加if判斷,跳過系統自己的判斷,直接執行自己的程序。 在第一次調用imsh

原创 Matlab函數:rand()+delaunay()

轉載請註明出處!!! - rand() 功能:隨機產生數的狀態, 格式: 1、rand(‘state’,s) 表示隨機產生數的狀態state,一般情況下不用指定狀態。 但是有書籍爲了讓讀者能夠看到和他書本的同樣結

原创 OpenCV:resize()重新調整圖像大小

OpenCV中,resize函數用的比較多。 C++: void resize(InputArray src, //輸入 OutputArray dst,//輸出 Size dsize,

原创 OpenCV:remap()簡單重映射

學習自:【OpenCV入門教程之十七】OpenCV重映射 重映射,就是把一幅圖像中某位置的像素放置到另一個圖片指定位置的過程。 爲了完成映射過程, 我們需要獲得一些插值爲非整數像素的座標,因爲源圖像與目標圖像的像素座標不是一一對應的。