1
我想弄清楚如何通過C++可視化圖像(主要是Tiff和JPG)。儘管存在一些預定義的庫,但我希望在這個shell中自行解決。任何提示或方法來找到這個C++代碼。顯示圖像數據
注意:請相信我,這不是一項家庭作業,我正在努力做到這一點,因爲我正在使用一些舊版本的C++庫,因此我無法鏈接像opencv這樣的新庫。
在此先感謝。
我想弄清楚如何通過C++可視化圖像(主要是Tiff和JPG)。儘管存在一些預定義的庫,但我希望在這個shell中自行解決。任何提示或方法來找到這個C++代碼。顯示圖像數據
注意:請相信我,這不是一項家庭作業,我正在努力做到這一點,因爲我正在使用一些舊版本的C++庫,因此我無法鏈接像opencv這樣的新庫。
在此先感謝。
有一個原因,人們使用圖書館這個東西 - 這很難。除最簡單的格式外,其他所有格式都需要大量代碼進行解碼。
對於JPEG,標準是IJG group's實現。
對於TIFF你可以使用LibTIFF。
這些庫都不是微不足道的。
嘗試製作一個很好的純文本渲染器,以開始瞭解「圖像」究竟是什麼。 –
非常簡單,您在查找和解碼數據之前,先閱讀文件頭,按照其中的指示/斷言進行操作。每種格式都有多種格式,採用多種不同的圖像壓縮技術。 (a)先做.BMP或.TGA格式 - 它們都很簡單。 (b)夾住舊圖書館並獲得新東西。 – enhzflep