OpenCV學習筆記一 讀入 顯示 修改 儲存

2021-08-14 11:43:13 字數 659 閱讀 8910

#include#include#includeusing namespace cv;

int main()

namedwindow("test example", cv_window_autosize); //定義乙個視窗 根據載入的影象自動大小

imshow("test example", src); //在上個視窗顯示載入的影象;視窗名+影象名

namedwindow("output", cv_window_autosize);

mat output_image; //定義另乙個影象

cvtcolor(src, output_image, cv_bgr2gray); //轉成灰度圖

imshow("output", output_image);

imwrite("d:/vs2013新建專案/reserved.tif",output_image);//儲存影象 格式、路徑和儲存物件

waitkey(0); //等待鍵盤指令結束

return 0;

}

(一)讀取,載入,顯示,改變,儲存

using namespace cv 下面的函式可能出現在 cv庫里。這樣寫的好處,就是當用到opencv函式時不用在前面加 cv 字樣了。mat 用來定義變數,這個變數大小不一定,它根據的大小改變的。載入影象 imread函式第乙個引數顯示 名稱 格式 例如 123.jpg 第二個引數 表示載入 ...

opencv學習筆記(一)

對話方塊介面上直接顯示影象 含opencv內容 第一部分 建立顯示影象區域 1 建立對話方塊工程mymfc 2 在第三步中選擇 as a statically linked library 3 設定opencv環境變數 4 在mymfc.h檔案中新增如下 include cv.h include h...

Opencv學習筆記 一

一 opencv的命名空間 opencv中的c 類和函式都是定義在命名空間cv中的,有兩種方法訪問 在 開頭加上以下這句 using namespace cv 開頭一般可寫成 include includeusing namespace cv using namespace std 二 mat類的使...