cimg

    1熱度

    1回答

    我正在CUDA C上VS2008,Win 7上的代碼工作。我得到了一個浮點矩陣,它將被顯示爲圖像..我將它保存爲.bin文件,並將其加載到單獨的.cpp文件,併成功地利用形成CIMG庫中的圖片...但是當我嘗試添加類似的代碼.CU文件它給瞭如下圖所示的編譯一個奇怪的錯誤... error: identifier "_ZN12cimg_library4cimg9superset2IfffE4type

    0熱度

    1回答

    我使用CImg進行圖像處理工作。我曾寫過一小塊代碼是如下: #include "../CImg.h" #include <iostream> using namespace std; using namespace cimg_library; int main(int argc,char**argv) { CImg<int> img(argv[1]); CImgDisplay di

    2熱度

    1回答

    當我使用CImg加載.BMP時,如何知道它是灰度圖像還是彩色圖像? 我曾嘗試如下,但沒有成功 cimg_library::CImg<unsigned char> img("lena_gray.bmp"); const int spectrum = img.spectrum(); img.save("lenaNew.bmp"); 我的意料,不管我已經裝什麼樣的.BMP,頻譜永遠是3。因此

    5熱度

    1回答

    我無法使用CImg加載PNG。我聽說你需要讓libpng/zlib首先工作,但我不確定如何設置它。我在Ubuntu上。我的資料來源: #include <cmath> #include <cstdio> #include <string> #include <assert.h> #include <stdarg.h> #define cimg_using_png #include "

    1熱度

    1回答

    我希望在當前項目中使用CImg庫進行圖像處理。我使用的CodeGear C++ Builder的2009年。我包括在源文件中CImg.h,把下面的代碼: int rows =5; int cols = 5; CImg<double> img(rows,cols); 我收到以下錯誤: [BCC32 Error] CImg.h(39159): E2285 Could not find a m

    2熱度

    4回答

    CImg<unsigned char> src("image.jpg"); int width = src.width(); int height = src.height(); unsigned char* ptr = src.data(10,10); 如何從ptr獲得rgb?

    0熱度

    1回答

    我最近在腦海中出現了這個問題:我用我的手機相機(200萬像素)在我的電腦顯示屏上拍了一張照片,然後將照片傳輸到了我的電腦。我注意到的是,拍攝圖像的單個像素(RGB)值與原始圖像(這是顯而易見的)不同,但顏色看起來相同;所以我打算做的是修改拍攝的圖像,使像素顏色值(RGB)與原始圖像相同(如果可能,100%),換句話說,使每個像素與原始圖像相同!而不使用原始圖片。 我不知道這是否可能,但任何幫助將非

    3熱度

    1回答

    我正在尋找一個良好的圖像處理功能的Python庫。 我正在尋找CImg(我已經在C++項目中使用過)綁定,但我並不幸運。 我發現PIL,但它缺少很多CImg擁有的功能,請問有沒有什麼好的選擇? 感謝 UPDATE PIL是好的,但我需要一個Mac OS X系統上的Python 3支持。

    1熱度

    3回答

    我想知道如果我可以在Cimg圖形庫draw_text函數中繪製文本並將文本的字體更改爲另一種字體?

    1熱度

    1回答

    我試圖找到下在下面的函數在CImg C = B * L +(1-B)S 當C,L和S是所有相同大小的RGB圖像(並且B是單通道灰度遮罩) 我無法弄清楚如何遍歷像素。我見過這樣的代碼: cimg_forXYZ(S,x,y,z) {... } 但是我從來沒有看過以前的語法類型,它可能是一個宏嗎? 歡迎任何建議。