原创 opencv學習筆記12 圖像輪廓的提取和繪製

原文鏈接 #include "highgui.h" #include "cv.h" #include <iostream> #include <iomanip> using namespace std; int main(voi

原创 opencv學習筆記10 使用OpenCV對兩幅圖像求和(求混合(blending))¶

目的 在這節教程中您將學到 線性混合 (linear blending) 是什麼以及有什麼用處.如何使用 addWeighted 進行兩幅圖像求和 原理 Note   以下解釋基於Richard Szeliski所著 Co

原创 Mfc中設置按鈕不可用

MFC    C++  中 按鈕屬性中disabled 的屬性設爲True可用將按鈕設置爲不可用,那麼程序中如何設置呢? easy嘍~~ 添加按鈕ID_BTN_EDIT 的成員變量 m_btnedit, 按鈕不可用(變灰)   m

原创 打開別人的opencv程序

打開別人的opencv程序會因爲版本和安裝路徑不同出現錯誤,解決方法如下: 1、打開項目的屬性,點擊vc++目錄,查看包含目錄項中,包含目錄的路徑和版本,將自己的opencv改爲此版本,然後將路徑改爲自己存儲的路徑      如:E:\o

原创 opencv學習筆記11 在圖片中添加文字,點擊鼠標顯示位置座標

1、cvPutText函數(在圖像中加入文本) void cvPutText( CvArr* img, const char* text, CvPoint org, const CvFont* font, CvScalar color

原创 MFC中播放聲音

#include "mmsystem.h" //導入聲音頭文件 #pragma comment(lib,"Winmm.lib") //導入聲音頭文件庫 PlaySound("語言//1.wav",NULL,

原创 C++ Primer 學習筆記3 a變量和基本類型

算術類型的存儲空間依據機器而定,這裏的存儲空間指用來表示該類型的二進制位。  類型 含義 字節數 位數          bool 布爾型 1 char 字符型 1 8 wchar_t 寬字符型 2 16 short 短整型 2 1

原创 opencv學習筆記9 改變圖像的對比度和亮度

亮度和對比度調整¶ 兩種常用的點過程(即點算子),是用常數對點進行 乘法 和 加法 運算: 兩個參數  和  一般稱作 增益 和 偏置 參數。我們往往用這兩個參數來分別控制 對比度 和 亮度 。 你可以把  看成源圖

原创 C++中assert的用法

assert宏的原型定義在< assert.h>中,其作用是如果它的條件返回錯誤,則終止程序執行,原型定義: #include < assert.h>    void assert( int expression );  C

原创 C++ Primer學習筆記7 標準庫類型(標準庫vector類型、迭代器簡介)

1、標準庫vector類型 vector是同一種類型的對象的集合,稱爲容器,一個容器中的所有對象必須是同一種類型。使用vector之前,必須包含相應的頭文件。 #include<vector> using std::vector;

原创 OPENCV如何把圖片顯示到MFC的picture控件上

// 用於在控件 ID上顯示圖片 img void CTestDlg::DrawPicToHDC(IplImage *img, UINT ID) { CDC *pDC = GetDlgItem(ID)->GetDC(); HDC hDC=

原创 總結

1、二值圖像,灰度圖像和彩色圖像的區別 二值圖像(binary image),即圖像上的每一個像素只有兩種可能的取值或灰度等級狀態,人們經常用黑白、B&W、單色圖像表示二值圖像。 灰度圖像(gray image)是每個像素只有一個採樣顏

原创 C++ Primer學習筆記6 標準庫類型(命名空間的using聲明、標準庫string類型)

1、命名空間的using聲明 std::cin 中用到了::操作符,該操作符爲作用域操作符。它的含義是右操作數的名字可以在左操作數的作用域中找到。std::cin 的意思是cin在命名空間std中定義。 #include <iostre

原创 MFC中按下enter鍵程序結束問題

點擊確定鍵,然後註釋掉onok void CtrymfcDlg::OnBnClickedOk() { // TODO: 在此添加控件通知處理程序代碼 //CDialogEx::OnOK(); }

原创 c++ Primer學習筆記1

編寫簡單的c++程序每個c++程序都包含一個或多個函數,而且必須有一個命名爲main的函數。 下面是一個main函數,它不執行任何功能,只是返回一個值:int main(){    return 0;}操作系統通過main函數的返回值來確