2013-02-26 81 views
12

我無法找到,詳細的功能調用的API,並返回值...標頭是不完全很乾淨要麼...libjpeg的API和參考

我發現噸的例子,但我對錯誤處理感興趣(返回值)。我是否正在接近這個錯誤,因爲我正在試圖爲這個知名的圖書館尋找一些基本的功能列表。

+0

[libjpeg中的錯誤處理](http://stackoverflow.com/q/19857766/86967) – nobar 2015-05-04 14:12:47

回答

13

libjpeg.txt中有一些文檔。

libjpeg是一個非常低水平,陡峭的學習曲線,舊學校C庫。爲了有效地使用它,你需要熟悉setjmp和longjmp,c結構佈局,函數指針以及其他很多低級C的東西。這是一個與之合作的熊,但可以用最少的資源使用來做大量工作。

該文檔不是很好。我認爲作者打算使用這個庫的任何人都能夠通讀源代碼並找出這些東西的工作原理。

+0

另外,在這個文件的頂部,它提到了大量評論的https://github.com/Windower/libjpeg/blob/master/example.c文件。 – Homer6 2013-06-11 07:12:05

1

主要API文件將是jpeglib.hjerror.h。您也可以將這些文件作爲標準Android發行版的一部分。 jpeglib.h包含所有數據結構,而jerror.h包含具有相應消息的所有錯誤代碼。

+0

頭文件中也有很多註釋。謝謝。 – Homer6 2013-06-11 07:05:24