cimg

    2熱度

    3回答

    我有盲源分離的項目,我需要用Cimg在矩陣中表示RGB圖像。但我真的不明白如何使用Cimg ..我已經通過文檔查看了 但是,有太多的功能,我無法知道哪一個使用!其中的太多。我從來沒有用過Cimg,所以如果任何人都可以向我解釋我的程序應該怎麼做! 我使用C++編程並使用eclipse。 謝謝!

    2熱度

    1回答

    我在Visual Studio 2010中使用CImg與libpng結合來顯示png圖像。 當我使用CImg顯示圖像時,它看起來不能正確顯示透明度。 我不是起訴,如果這是我沒有完全掌握CImg的概念,我犯的一個錯誤,或兩者的結合! 左邊的圖像示出了如在Windows照片查看器打開了圖像 - 與背景如預期透明。 右側的圖像顯示CImg顯示屏實際上顯示純白色背景,並在字符周圍出現一些奇怪的棕色區域。

    -1熱度

    1回答

    我使用CIMG庫 我有一個形象:CImg image; 而且CImgDisplay main_disp; 我想在main_顯示image直方圖disp

    0熱度

    1回答

    我遵循CImg tutorial,我很完美地工作。但是,如果我嘗試加載不同的圖像(lena.jpg除外),則會出現堆棧溢出錯誤。 例如,這個工程: CImg<float> image; string filePath = "C:/Users/zzz/Documents/lena.jpg"; image.load(filePath.c_str()); 但是,這給出了一個錯誤: CImg<fl

    0熱度

    1回答

    使用CImg;我會保持這個快速和簡單。 CImg<float> i = *spectralImages->at(currentImage); disp.display(i); float* f = i.data(); DISP正在顯示儘管黑色圖像,通過步進*(f)中,*(F + 1)*,(F + 2)等的檢索正確的數字(255.0,245.0,等等) 我一直在這一整天工作。我錯過了CImg

    1熱度

    1回答

    在CImg Makefile中,我注意到一個標誌「-lm」,我認爲這指向了m.lib文件。但由於某些原因,它在鏈接階段無法找到它。我使用以下命令編譯代碼: nvcc -o FilledTriangles FilledTriangles.cu -I.. -O2 -lm -lgdi32 「nvcc」只是nvidia CUDA編譯器。它應該發揮作用類似於G ++

    0熱度

    1回答

    我想使用CImg庫來處理node.js中的圖像,所以我編寫了一個節點插件來完成它。 編譯成功,我運行node-gyp build commond,沒關係。 但是,當我運行的節點程序,出現如下錯誤: [[email protected] hcaptha]# node index.js module.js:485 process.dlopen(filename, module.expor

    0熱度

    1回答

    所以我給自己買了G ++中針對以下this. 因爲我想與CIMG嘗試我從here. 下載公測我只是照抄cimg.h到G ++的include目錄,也把一些依賴它couldn窗口編譯時找不到。 但是現在,當我嘗試編譯的東西,使用CIMG像this tutorial. 它給我的錯誤: \Cimg.h:14485: macro 'log2' used without args 與同爲線14492.

    1熱度

    1回答

    我需要將已加載CImg library的圖像轉換爲可用於OpenCV的圖像格式。 的問題是,CIMG創建UCHAR陣列,其中存儲在以下方式數據(在3通道圖像的情況下): 第一有紅色通道的像素, 然後所有綠色通道的像素如下, 然後 - 藍色通道。 它看起來像這樣:RRRRRR .... GGGGGG ...... BBBBB乙... OpenCV的存儲在不同的充方式的數據:BGRBGRBGRBG [

    4熱度

    2回答

    這裏上執行的成員函數從full listing相關代碼: #include "CImg.h" using namespace cimg_library; int main() { CImg<unsigned char> src("Tulips.jpg"); int width = src.width(); int height = src.height();