devil

    1熱度

    1回答

    我正在使用DevIL庫來讀取和寫入圖像。問題是我想覆蓋文件,如果它已經存在。 這裏是我的代碼: (RGB v) <- runIL $ readImage "/foo/foo.png" let rotated = (computeS $ batman v) :: Array F DIM3 Word8 runIL $ writeImage ("/foo/foo.png") (RGB rotated

    1熱度

    2回答

    我需要將BufferedImage保存爲png圖像。下一步,我需要在另一個程序(Avisynth)中打開圖像。這個程序能夠打開我在ms-paint中繪製的圖像,但是我的java程序創建的圖像無法打開。來自我的程序和ms-paint的圖像是png類型的,而在windows中看起來不錯。這意味着我可以打開它,而圖像包含了我繪製的所有內容。 在外部程序,它拋出以下錯誤: Avisynth open fa

    0熱度

    1回答

    RGBDSLAM安裝是要求devil $ rosdep install rgbdslam ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: rgbdslam: No definition of [libdevil-dev] for OS

    0熱度

    1回答

    這很奇怪或很簡單。我正在使用惡魔庫,並在非常簡單的程序中,我必須初始化它: ilInit(); iluInit(); 這就是問題所在。 IlInit()工作正常,但iluInit()不是!它無法找到參考。 我當然包括頭: #include <IL/il.h> #include <IL/ilu.h> 而且通過編譯我的文件: g++ -std=gnu++11 -O3 myIL.cpp -l

    0熱度

    1回答

    我正在嘗試使用i686架構爲CentOS 6構建LÖVE框架。構建依賴DevIL-devel的成功幾乎沒有。我找不到LÖVE的任何現有yum包裝,所以這就是我爲什麼試圖首先打造的原因。 我發現了一些rpms,DevIL-devel-1.7.8-8mgc26.i686.rpm,這需要進一步的依賴關係,在DevIL-1.7.8-8mgc26.i686.rpm和DevIL-ILUT-1.7.8中找到-8

    -1熱度

    1回答

    我寫了一個obj加載器,並且據我所知,所有加載工作都很好,但是當我嘗試繪製紋理時,它無法工作。 我已經看着魔鬼,我加載後沒有錯誤,一切都有數據,但是當我畫它並不顯示圖像只是黑色。 有什麼你們可以推薦我看看 我已經看了幾件事,但找不到解決方案。 與我是如何做的 我有每一個紋理 Loader.h #pragma once #include "typedef.h" #include <string>

    0熱度

    2回答

    我使用hessgpu來高效計算使用GPU的Hessian仿射SIFT描述符。 在這個項目中,用於Devil讀取圖像:如果SiftGPU::RunSIFT(const char *imgpath)被稱爲(實施here),然後ilLoadImage在GLTexImage.cpp用於讀取圖像(RGB圖像)。 但是,在我的項目中,我使用cv::imread來讀取圖像。該項目提供SiftGPU::RunSI

    2熱度

    2回答

    我試圖用DevIL加載圖像,然後創建一個紋理。我有一個名爲Texture的類,我在構造函數中完成了所有這些工作。一個有效的上下文已經創建。我在第一次致電glTextureParameteri()時遇到了訪問衝突,所以我猜想紋理沒有正確綁定。我只看到沒有理由爲什麼它不會綁定。 這裏的構造函數: Texture::Texture(const std::string& filename){ //Dev

    0熱度

    1回答

    我想用使用C#的devIL庫中的ilLoadL函數。但是,當我嘗試DevIL.dll添加到我的項目,它給了我這個錯誤: A reference to the "DevIL.dll" could not be added.Please make sure that the file is accessible and that it is a valid assembly or COM compon

    0熱度

    1回答

    我使用DevIl來加載OpenGL紋理,它被元數據切成小精靈。問題是,短切段具有白色周圍的邊緣(見下文): 此子畫面是64×64,因此沒有像素填充程序已經被使用。 spritesheet狹窄,所有的精靈緊挨着彼此組裝(而不是分離它們)。 是否有可能在我的DevIL紋理加載函數中缺少配置?或者它是OpenGL的渲染功能?