team-charls / charls

CharLS, a C++ JPEG-LS library implementation
BSD 3-Clause "New" or "Revised" License
188 stars 74 forks source link

The Encoding #229

Closed Sahil-5111998 closed 1 year ago

Sahil-5111998 commented 1 year ago

Hi,

I am comparing the compression ratio of lossless JPEG in one of my projects. I know that your algorithm follows T.87's order. I went through that doc but could not get which encoding technique is begin used to encode the predicted samples. If possible, please let me know which encoding technique is used by you in this implementation.

vbaderks commented 1 year ago

T.87 (ISO 14495-1) only defined 1 encoding/decoding algorithm. This algorithm is also called LOCO-I and was submitted by HP to the JPEG group for standardization. There is a paper called "The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS" that more clearly explains the ideas behind this algorithm and the steps. I hope this answers your question, if not let me know.

vbaderks commented 1 year ago

Hi @Sahil-5111998,

Due to inactivity I am closing this issue. If you still have a question, feel free to re-open it.

Sahil-5111998 commented 1 year ago

Hi @vbaderks Does CharLS has the support for the compression of binary or 1 bit images?