Skip to content
This repository was archived by the owner on Jan 9, 2023. It is now read-only.

Implement user-adjustable compression level #268

Open
avnishb opened this issue Jun 26, 2017 · 0 comments
Open

Implement user-adjustable compression level #268

avnishb opened this issue Jun 26, 2017 · 0 comments

Comments

@avnishb
Copy link
Contributor

avnishb commented Jun 26, 2017

Compression quality is currently fixed at 75 in Fusion's JPEGCompressor:

https://github.com/google/earthenterprise/blob/master/earth_enterprise/src/fusion/rasterfuse/ImageryPackgenTraverser.cpp#L40

This may result in noticeable artifacts, relative to the original source imagery, when serving 2D map tiles. So it might make sense to support user-specified, internal compression levels such that the Fusion administrator can set it based on tradeoff between image quality vs. storage size.

Note, however, there are other operations, such as reprojection when generating the pyramid files, that might also contribute to artifacts (depending on the source projection).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants