GeoscienceAustralia / ga-worldwind-suite

A collection of tools created by the Geoscience Australia (GA) Movies and 3D Visualisation (M3DV) team. The tools are built around the NASA World Wind Java SDK, an open-source virtual globe toolkit.
40 stars 24 forks source link

Enable JPEG Huffman table optimisation #95

Closed ljbade closed 11 years ago

ljbade commented 11 years ago

Enables Huffman table optimisation for JPEG tiles to shave a bit more off the file size.

This will shave a bit off each tile and could have a decent effect on very large layers without reducing the image quality.

jfnavin commented 11 years ago

Great work! Thanks! I'll merge it in later today.

For future reference, it would be better to make changes on the Dev branch. The Master branch is intended to be for 'stable' code., while Dev is intended for active development. Not a huge deal at the moment though - the two branches are pretty similar at the moment.

Cheers,

James

ljbade commented 11 years ago

Okay, I've moved my commits into my dev branch in case you were wondering what happened to this pull request.

I will create a new pull request for the dev branch.

ljbade commented 11 years ago

Oh, another patch I am working on is to allow the tiler and overview loops to be multithreaded.

I was getting tired of the program only using 1/8th of my CPU and taking over a day to complete a tile job.

jfnavin commented 11 years ago

Excellent! That has been on our list for a while (see issue #27)