2
我知道Golang中存在一個圖像包,它實現了編碼和解碼功能,但是如何從圖像中獲取其他數據呢?例如,我試圖從PNG圖像中獲取iTXt塊,有什麼辦法可以做到這一點?用烘焙數據解析PNG圖像
我知道Golang中存在一個圖像包,它實現了編碼和解碼功能,但是如何從圖像中獲取其他數據呢?例如,我試圖從PNG圖像中獲取iTXt塊,有什麼辦法可以做到這一點?用烘焙數據解析PNG圖像
@Khalil,
看起來像圍棋的PNG閱讀器不支持輔助塊。 檢查第87行的https://golang.org/src/image/png/reader.go的內部值,並與https://www.w3.org/TR/PNG/#5ChunkOrdering比較。
對不起,但我認爲答案很明顯 - 當然,你可以做到這一點。只需編寫你自己的解析器,如果你是一個善良的人,發佈它在Github。如果你選擇了Go,你應該做好準備,你將需要編寫自己的包裝器,解析器等,因爲它沒有用於C++,Java或Python等任何可能的情況的庫。但說實話,你知道有多少種語言將這個函數內置到標準庫中? –
@RomanR。是的,我同意對不起,我不是一名高級開發人員,所以在投入時間建立某些東西之前,我想確保它不存在。 –