原创 和爲S的連續

題目描述 小明很喜歡數學,有一天他在做數學作業時,要求計算出9~16的和,他馬上就寫出了正確答案是100。但是他並不滿足於此,他在想究竟有多少種連續的正數序列的和爲100(至少包括兩個數)。沒多久,他就得到另一組連續正數和爲100的序

原创 VS2013 配置 ARToolKit5.3.2

本教程中測試用的程序沒有用到opencv,所以不配置opencv理論上也是能成功的。 但是後邊如果你能用到的話,就自己配置opencv吧,opencv配置教程http://blog.csdn.net/poem_qianmo/article

原创 opencv 學習decomposeProjectionMatrix函數

decomposeProjectionMatrix opencv官網函數解釋 對cameraMatrix和transVector搞不太懂 自己跑了個程序(貼了一部分),結果如下: cv::solvePnP(model_point

原创 劍指offer-打印出字符串的所有排列

輸入一個字符串, 按字典序打印出該字符串中字符的所有排列。例如輸入字符串abc, 則打印出由字符a, b, c所能排列出來的所有字符串abc, ac

原创 C++中的lambda表達式基本用法

C++ Lambda表達式基本用法轉載:https://lellansin.wordpress.com/2014/01/02/c-lambda%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%9F%BA%E6%9C%AC%E7

原创 opencv3.2.0+opencv_contrib擴展模塊+VS2015+CMake 編譯opencv(完美解決編譯錯誤)

一Cmake配置與生成 安裝cmake 下載地址:https://cmake.org/download/ 獲取最新版本:cmake-3.8.1-win64-x64.msi(可執行程序,不是壓縮包) 下載完畢直接運行安裝,只有一

原创 opencv Mat::release()中斷報錯

程序很簡單 #include "opencv2/opencv.hpp" using namespace cv; int main(int, char**) { VideoCapture cap("C:/Users/ZD/Desktop/

原创 透視變換的原理推導(cvGetPerspectiveTransform)

從opencv源碼中基本能看懂, xi,yi ----世界座標點 ui,vi ----圖像座標點 /* Calculates coefficients of perspective transformation * which

原创 MATLAB Camera Calibrator——相機標定

轉載:http://blog.csdn.net/heroacool/article/details/51023921 應用程序下找到Camera Calibration工具箱  加載待標定的圖像  填寫棋盤格每個格子邊長的真

原创 機器學習算法——嶺迴歸

轉載自:http://blog.csdn.net/google19890102/article/details/27228279一、一般線性迴歸遇到的問題    在處理複雜的數據的迴歸問題時,普通的線性迴歸會遇到一些問題,主要表現在:預測

原创 仿射變換與透視變換區別

仿射變換 1) 用途 旋轉 (線性變換),平移 (向量加).縮放(線性變換),錯切,反轉 2) 方法 仿射變換是一種二維座標到二維座標之間的線性變換,它保持了二維圖形的“平直性”(直線經過變換之後依然是直線)和“平行性”(二維

原创 Windows下OpenCV3.3 + Python3.6 開發環境配置

人生苦短,快用 Python。傳統的 OpenCV 使用 C++ 開發,程序運行效率高,但是開發效率… Python 語法簡潔,現在越來越流行,如果對效率沒有嚴格要求的話非常推薦使用。比如我之前做的識別數獨的程序,慢一點也沒有關係。

原创 Dlib在VS2015上的配置(親測可用)

首先聲明,這個是自己裝的時候按照別人的教程裝的,但是沒有一個完美安裝成功的,中間遇到好多問題,所以把這些教程拼湊到一塊了,中間可能有一些地方不嚴謹,但凡稍微有點基礎應該都能看懂。 1.解壓Dlib   1.首先將Dlib-19.2下

原创 opencv提取旋轉矩形區域的圖像(將旋轉矩形區域圖像旋轉成水平)

自己一個需求:給4個點,求最小外接矩形,然後提取矩形內的圖片。但是最小外接矩形一般都是傾斜的,那麼如何把傾斜的矩形轉換成水平呢?在網上找了老半天沒找到簡單的方法,貌似也沒有現成的opencv函數(如果說知道麻煩告訴一聲。。)。網上能查到的

原创 利用指針訪問Mat矩陣元素

#include <iostream> #include "cv.h" #include "highgui.h" using namespace std; int main() { float mat[4][4]; for (in