Need program: compile jpeg into single file, like a book, and maintain quality
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Need program: compile jpeg into single file, like a book, and maintain quality
I've been trying to find a way to take a bunch of jpeg images and while maintaining their quality (no loss at all) compile them in such a way as to make one coherent file. Maybe something like a pdf, but while maintaining quality. I've tried converting to pdf and djvu, but the quality is always reduced, but if you know of a way to preserve quality, I'll use it.
An alternative is an image viewer that can look inside archives, so I just make a zip or tgz of the images and then use the image viewer to access them. I've tried a few, but they are ancient, and they don't compile or work.
Most of the programs you use for conversion will let you specify either a compression level or alternately a quality level. Try setting it at the highest quality or least compression available.
To connect them side by side, use +append instead of -append
Now, to view them in a handy way, use `feh` (which allows easy up/down of the image-strip with the mouse button, and maybe keyboard too, but I didn't try it).
How about something like Scribus or even OOo? I think that page layout programs typically preserve image quality. (But I would have assumed the same was possible with PDF)
Thanks for the suggestions, so far the best thing I found was just to zip them up and use a .cbz viewer to open them, works great, is fast, no loss in quality.
@ GrapefruiTgirl: That would be an option, but unfortunately these images are rather large and if I concatenate them it gets harder to open them, and harder to scroll across them and zoom and stuff.
..these images are rather large and if I concatenate them it gets harder to open them, and harder to scroll across them and zoom and stuff.
I can definitely understand how that might become a problem, depending on number of images and size of images, and especially if the machine is undersized for the job of viewing them.
Before posting, I tested it out by tacking together 5 dual-monitor wallpapers (3360x1050) into a strip, and found no trouble opening and navigating it, but again, I can definitely see how this might not be ideal in some cases.
In any event, I'm glad you have found a working solution.
if you do not want a lose of data( quality ) then USE A LOSSLESS format .
Like png it is a lossless compressed ( uses gzip) format
jpg's are a pet peeve of mine -- They should be illegal!!!!
Yes, yes, I know, unfortunately most images on the net are jpeg ... I don't think converting these to png now will improve quality that has already been lost.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.