原创 關於opencv中的imread()函數聲明

關於opencv中的imread()函數聲明    Mat imread( const string& filename, int flags=1 ); 它的參數: filename —— 文件的位置。如果只提供文

原创 VS2010/MFC編程入門教程之目錄和總結

VS2010/MFC編程入門教程之目錄和總結       這套VS2010/MFC編程入門教程到此就全部完成了,雖然有些內容還未涉及到,但幫助大家進行VS2010/MFC的入門學習業已足夠。以此教程的知識爲基礎,學習VS2010/M

原创 相機標定 單目

單目相機標定   標籤:  相機標定   單目 分類: 圖像處理 多方參考所得,轉載請註明出處http://blog.sina.com.cn/u/1580340211 真心是萬變不離其宗,最近的問題又跟標定有關係,各種

原创 Matlab 圖像像素點在RGB空間的顯示

      在寫論文的時候,經常需要將三通道的像素點顯示在RGB空間,這段代碼基本實現了該功能,但是還有些不完善,鑑於才學Matlab,目前只能做到這一步。代碼如下: I=imread('C:\Users\徐圖之\Desktop\mywa

原创 周圍像素點的最大均方差替代該點

      在去霧算法中,受霧的影響,每個像素點的RGB值會趨於相等,基於這個事實,我計算每個點所在子塊3*3的區域的,每個像素RGB值得均方差,用最大值替代該值,得到的效果圖很差,代碼如下,僅供自己學習反思:void Ctry::OnT

原创 支持向量機通俗導論(理解SVM的三層境界)

支持向量機通俗導論(理解SVM的三層境界) 作者:July 。致謝:pluskid、白石、JerryLead。 說明:本文最初寫於2012年6月,而後不斷反反覆覆修改&優化,修改次數達上百次,最後

原创 圖像拼接

     室友做磨粒切削的研究,其中需要用到圖像拼接的技術,然後找上了我。雖然不是研究這一塊的,但是總不能見死不救。抱着試一試的心態,沒想到進展還挺順的。 代碼如下: #include "stdafx.h" #include <iostr

原创 char[] 操作

 char[] 操作char[] 操作 字符串的初始化方法 1、char str[10] = { 'H', 'e', 'l', 'l', 'o', '\0' }; 2、char str[10] = "Hello";    cha

原创 char*,const char*和string 三者轉換

                              1. const char* 和string 轉換 (1) const char*轉換爲 string,直接賦值即可。      

原创 多線程學習之條件變量

#include "stdafx.h" #include <stdlib.h> #include <iostream> #include <stdio.h> #include <thread> #include <string> #in

原创 class with pointer

類內帶有指針,在將一個類的實例化copy給另一個實例化的對象的時候,指針會指向同一塊內存,不是我們想要的。這時最好開闢一塊堆內存,需要重寫賦值=操作運算符。構造函數也要寫,因爲當實例化一個對象時,可能會對數據成員賦初值,也可能不賦初值,這

原创 CString轉換成const char*

 在Visual Studio 2015下,CString直接轉換成const char* 有點困難,下面是自己用的一種可行方案: //得到目錄路徑 CString mPath=dlg.GetPathName(); //將目錄路徑

原创 Hough變換檢測圓

原理:         我們要從一副圖像中檢測出半徑以知的圓形來。這個問題比前一個還要直觀。我們可以取和圖像平面一樣的參數平面,以圖像上每一個前景點爲圓心,以已知的半徑在參數平面上畫圓,並把結果進行累加。最後找出參數平面上的峯值點,這個

原创 Mat類詳解(一)

譯文參考The OpenCV Reference Manual (Release 2.3)August 17 2011 Mat類 OpenCV c + + n 維稠密數組類 class CV_EXPORTS Mat { pub

原创 Mat類詳解(三)

譯文參考The OpenCV Reference Manual (Release 2.3)August 17 2011 Mat::eye 返回一個恆等指定大小和類型矩陣。 C++: static MatExpr Mat::eye(