Support Large gigapixels with PSB-files

Registered by David Haberthür on 2011-02-07

It would be desirable if hugin could support/stitch to PSB files ([1], The Large Document Format from Photoshop). Images larger than 4GB can be only sanely edited with this format, as discussed on the mailing list [2]. Additionally, with PSB-files, we could save layered raster files.

There seem to be free implementations for this, but accoring to Jim Watters [3], they are not too active:
  - https://sourceforge.net/projects/libpsd/
  - https://sourceforge.net/projects/openpsd/
Additionally, Jim would like to make clear that Panotools already has functions to read and write basic PSD/PSB files.

Note that Hugin generally doesn't produce the final blended image, this is created by enblend or enfuse. So this feature would involve modifying the enblend-enfuse package.

Note also that both Hugin and enblend-enfuse use the vigra_impex library for reading/writing image files, so this is where the modification needs to be done. Unfortunately Hugin and enblend-enfuse include imported copies of this library in their source code, so completing this project would involve patching both versions _and_ submitting the patch with tests to the upstream vigra project.

[1]: http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/
[2]: https://groups.google.com/d/msg/hugin-ptx/L-VjnUE2lQY/7OESKNEDtLcJ
[3]: https://groups.google.com/d/msg/hugin-ptx/L-VjnUE2lQY/12lvH0ulBsQJ

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

The current PSB file generation tools supports a maximum of 5 input images.
My spherical panoramas typically have 81 photos (21 stacks of 3)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.