Re: B44 convertToLinear

Peter Steele
 

Châu

Thanks, I have found the test case for testing the log values are correct so I will use that to help generate the values on the fly

The file loading was the backup option but the least appealing to me

Peter

On Fri, 14 Feb 2020, 09:08 Hồ Châu via Lists.Aswf.Io, <su_huynh=yahoo.com@...> wrote:
Hi Peter,

One way around Java limit is create binary file store table (65566 IEEE float values) then load table in memory when need decode B44 compression. Careful about big/small endian when read table.

Châu
Vào 03:13:51 GMT+7, Thứ Tư, 12 tháng 2, 2020, Peter Steele <steelehere@...> đã viết:


The B44 decompression uses a logtable if a channel has the indicator set (mapping is done in convertToLinear function). Does anyone have the algorithm for how to generate the logtable from scratch? I'm building a decoder in pure jave and the table itself is bigger in bytes than the max class size allowed

Join openexr-dev@lists.aswf.io to automatically receive all group messages.