Edge effects for tiles viewed at higher magnification
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Helioviewer.org |
Fix Released
|
High
|
Jaclyn Beck |
Bug Description
Currently, when zooming in far enough for certain images, the tile borders become readily visible due to some edge effects created during tile generation. For example, see streak in lower right corner of C3 image in:
http://
After some investigation, it appears that the artifacts are created as a result of the scaling that is done as a final step of the tile generation. Attached are images which reflect two tiles manually placed side-by-side from each step of the tile generation process. Notice that the edge artifacts only show up during the last step, and are not present when scaling is disabled.
There are two approaches that could be taken to solve this issue:
1. Use a different interpolation algorithm when resizing (see http://
2. Generate a tile that is slightly larger than what is actually needed (e.g. 8px larger), and then crop to desired
size after scaling is done.
The second approach will probably provide better results in the end and perform faster, but will require a larger modification to the system. If the first could be used as an intermediate step, but should not be considered a permanent solution.
Changed in helioviewer.org: | |
assignee: | nobody → Jaclyn Beck (jabeck) |
status: | Confirmed → Fix Committed |
milestone: | none → 2.0.3 |
Changed in helioviewer.org: | |
status: | Fix Committed → Fix Released |