Ticket #2076 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

Need something similar to RenderingHints

Reported by: gpotts Owned by: gpotts
Priority: highest Milestone: OMAR Dec 2010
Component: omar Version: OMAR 1.8.10
Severity: normal Keywords:
Cc:

Description (last modified by gpotts) (diff)

At site it appears for the ntm plugin it reads the last block to get the width height of the image. This can be slow. If the image is indexed then we could get away with calculating the width and height once and then any further opens could pass RenderingHints? that can override certain values so they don't have to be calculated again. We will need to work with others on the OSSIM team to come up with a proper design. We are currently thinking about adding a ossimRenderingHints to the open of an image handler that will be something like a keywordlist.

Approach:

- we now have refactored all chipping interfaces to go through the same image chain generation and all handlers are now allocated and opened via a loadState interface

Unit testing:

- Generate a wget or curl interface that chips an image with variation of paramters. - Use system diff to determine any differences if any - Use system file command to verify the format for png, gif, and jpeg chips.

Change History

Changed 3 years ago by gpotts

  • version changed from OMAR 1.8.6 to OMAR 1.8.8
  • milestone changed from OMAR Sep 2010 to OMAR Dec 2010

Changed 3 years ago by sbortman

  • status changed from new to assigned

Changed 2 years ago by gpotts

  • owner changed from sbortman to gpotts
  • status changed from assigned to new
  • version changed from OMAR 1.8.8 to OMAR 1.8.10

Changed 2 years ago by gpotts

  • status changed from new to closed
  • resolution set to fixed
  • description modified (diff)

A number of files have been modified to add support for full loadstate capabilities. Because we now do not allocate the object directly but through keywordlists we needed to fix a few filters internally to support the new loads. This is now fixed and working nicely.

Note: See TracTickets for help on using tickets.