tga

    0熱度

    1回答

    我不想推倒重來,所以我下載libtga它似乎有一個方便和簡單的API。建設很容易,但我偶然發現了一個我無法解釋的奇怪分段錯誤。一個小例子: #include <stdio.h> #include "tga.h" #define TEST int main() { TGA *tga; TGAData data; tga = TGAOpen("test.tga

    0熱度

    1回答

    我正在嘗試編寫一個簡單的TGA-Loader,並且發現讀取某些圖像後,某些點會產生大量不需要的空值。 我要測試的圖像有六個:它們每個都有32x32像素的BGR顏色。 現在四個圖像讀取正常,而其餘兩個只讀直到第17個字節。從那裏,它們由空值,它看起來像: 0:220 164 55 1:232 173 57 2:241 177 51 ... 16:252 181 41 17:249 180 41 18

    -1熱度

    1回答

    我正在尋找一種在C++ Opengl中加載tgas和png的方法 - 我不喜歡使用庫的想法。 是否有任何示例代碼/鏈接/建議,你可以給我這個話題?

    1熱度

    1回答

    任何人都可以幫助我嗎?我是android新手,需要將位圖保存爲tga文件。 而且我還需要知道如何加載tga文件。我試過使用這個(Android版本)Java TGA loader 但我得到的只是一個純白色屏幕。 如果有人可以建議一個圖書館或方式來做到這一點,請回復。 謝謝。

    0熱度

    1回答

    使用Targa圖像作爲紋理加載.mtl材質的.obj模型,圖像被加載鏡像。 在以下的image中可以注意到,左邊的是.tga,右邊的是.png。 在圖像編輯器中打開兩個圖像,它們顯示的是相同的。而且,只要.png圖像正確加載,問題出在我用於.tga的加載程序中。 我正在使用TGALoader類來加載紋理。這個問題似乎是從TGALoader.js與從功能getTgaRGBA以下代碼: TGA_ORI

    0熱度

    1回答

    我想讀Qt QDataStream的TGA文件標題。我已經從規格如下結構與固定類型: #pragma pack(push, 1) /* TGA header */ struct tga_header_t { quint8 id_lenght; /* size of image id */ quint8 colormap_type; /* 1 is has a col

    0熱度

    1回答

    我目前正在玩一些用lua和love2d實現的3D軟件渲染。有人在論壇上向我展示了這個鏈接,可以學到更多: C++ Software Renderer 這是一個使用C++編寫的軟件渲染器教程,其中沒有使用其他庫。所以我認爲這將是一個好的開始。 但是我對C++有點新,儘管我有C,Objective-C,Swift,Java和Lua的經驗。 要開始我將3個文件加載到命令行C++ Xcode項目中。 的m

    -1熱度

    1回答

    我一直在努力使這個節目的TGA圖像轉換爲顏色分爲黑色和白色。但我不知道如何去做。我對C很感興趣,並且還沒有掌握ubuntu的語法和適當的用法。 我想我的問題是財產以後與THA TGA文件頭不能被讀取。因爲我在tga文件上試用這個程序時得到的結果是一張沒有高度的無法打開的圖片。 「高度= 0」。 是否有一個基於C閱讀了一些很好的聯繫? #include <inttypes.h> #include

    1熱度

    1回答

    我用下面的代碼爲位圖保存到此刻.TGA文件: public static void writeTGA(Bitmap src, File file) throws IOException { ByteBuffer buffer = ByteBuffer.allocate(src.getRowBytes() * src.getHeight()); src.copyPixelsT

    5熱度

    1回答

    我已經讀過Wiki http://en.wikipedia.org/wiki/Truevision_TGA,我知道tga文件的第18個字節的5-4位表示tga文件的方向。 因此,有4個排列組合(00,01,10,11)向我們展示了方向,每個排列所代表的方向是什麼?