Cimg類庫的安裝

1.Cimg類庫的安裝

1.1cimg類庫下載

安裝Cimg類庫得第一步是下載cimg類庫,筆者知道兩種免費下載cimg.h的方法。

方法一:

登陸github,然後搜索Cimg就可以得到相關的資料,這裏提供一個鏈接:https://github.com/dtschump/CIm,進入之後點擊網頁中的綠色按鈕,即clone or download即可下載。

 

方法二:

進入Cimg的官網進行下載,鏈接:http://www.greyc.ensicaen.fr/~dtschump/但是由於網站老是加載不出驗證碼,筆者並未下載成功。

 

1.2cimg類庫的安裝

這個庫由於是標準的c++庫,因此只需要將cimg.h複製到vs2015(我這裏用的是這個版本)的頭文件夾中便可以使用了。下圖是需要複製的Cimg頭文件,需要粘貼的位置是C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include這個文件夾,如下面二圖所示

 

 

2.Cimg庫的測試使用

在github上下載的Cimg類庫文件中有相關的幫助文檔,系統的介紹了該庫的使用,這裏我們使用其中的一個例子來檢查我們的安裝是否成功。這行代碼用於輸出一個Cimg類的“hello world”作爲學習Cimg類庫的開始,其運行結果如下圖所示:

 

#include"Cimg.h"

using namespace cimg_library;

void main()

{

CImg<unsigned char> img(640, 400, 1, 3);//定義一個640x400的圖像,每一個像素點爲8位

img.fill(0);//將像素點設置成爲0,即是黑色

unsigned char purple[] = { 255,0,255 };//定義一個粉紅色

img.draw_text(100, 100, "hello world",purple);//畫出一個粉紅色的“hello world”

img.display("my first Cimg code");//將窗口的名字設置成爲“my first Cimg code”

}

 

3. 結語

我之所以學習Cimg類庫是爲了練習數字圖像處理上的一些算法,所以對這個庫還不是特別瞭解,也不是特別清楚他和opencv的優劣等情況。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章