How can I access a .jls file or its bitstream compressed using JPEG-LS so that I may further compress it?

70 pts.
Tags:
.JLS file
JPEG
JPEG-LS is a lossless image compression algorithm for continuous-tone images. Images compressed using JPEG-LS results to a file with an extension of ".jls". How may I access this file, or how may I access its bitstream, so that I may further compress it? Access it in a programming language, e.g. (C#). I'd like to maybe save the bit stream maybe in a string, or so. e.g. string s= bitstream. And from then on, I may compress it.

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Discuss This Question: 7  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • TomLiotta
    I don't understand what you mean by "access the file"? Do you have the file or not? -- Tom
    125,585 pointsBadges:
    report
  • ToddN2000
    Jpeg does a decent job of compressing images now. Why do you need further compression? Is it because of storage,bandwidth or other issues? Have you looked at other image compression formats?
    11,190 pointsBadges:
    report
  • Mark8469
    Of course, I have the file. I want to further compress it. I have this other compression algorithm which i want to implement it with. All I'm asking is how would I read a .jls file, how do i access it, are there any programs or code that would do this?
    70 pointsBadges:
    report
  • Mark8469
    Is there anyway I could access the .jls file so that it appears as a stream of bits, i.e 0s and 1s e.g. (0101111000001) ? Everyone knows that as long as you can access something as a stream of bits, there are such algorithms, specifically run-length encoders, that may further compress these bits.
    70 pointsBadges:
    report
  • TomLiotta
    I'm getting confused apparently. If you have the file, you open and read it like any stream file.   As for how to compress it further, that depends on what algorithms you want to implement. Note that there is no algorithm that can guarantee to compress every file. Every compression algorithm necessarily must have decision elements to bypass compressing under its own rules. If it doesn't, it will result in making some files larger.   Read a block of bytes, pass the block through your compression function, and write the compressed block. Reverse the process to decompress. Do you need to learn how to read a block of bytes? You might need help from a different site.   Tom
    125,585 pointsBadges:
    report
  • Mark8469
    Access it in a programming language, e.g. (C#). I’d like to maybe save the bit stream maybe in a string, or so. e.g. string s= bitstream. And from then on, I may compress it. No worries about compression, I just need to know how to access the file, or bit stream or bitmap in a format string, so I may save it in a string.
    70 pointsBadges:
    report
  • TomLiotta
    Are you needing training on how to open and read a file? There are tutorials that already exist all over the internet. -- Tom
    125,585 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following