pv, a new free linux panorama viewer

132 views
Skip to first unread message

kfj

unread,
May 6, 2017, 5:13:59 AM5/6/17
to hugin and other free panoramic software
Dear all!

Today I have published the source code for 'pv', a new, free panorama viewer. Currently this software is available for linux only. This is totally new software written from scratch, using interpolation code from 'vspline', a uniform B-spline processing library which I have also published today. The software is beta stage and so far it's only been tested on my own systems, but I hope it will turn out usable on a wide range of machines. You will need to compile it yourselves if you want to try it out, it does have a few dependencies which are easily satisfied if you're using ubuntu 17.04 and otherwise may require building some libraries from source as well, namely vigra, SFML, and, optionally Vc.

The code is available from these two git repositories hosted with bitbucket:

https://bitbucket.org/kfj/pv
https://bitbucket.org/kfj/vspline

In the repositories you'll find the source code and documentation describing the software, so just have a look and see what's on offer!

Let me just hint at a fewt interesting features:

- the code is fully multithreaded
- it optionally uses the CPU's vector units
- it supports spherical, cylindric, fisheye, stereographic and rectilinear panoramas
- Interpolation is done using arbitrary-degree uniform B-splines

I hope you won't mind me announcing this on hugin-ptx - after all this software does not use PanoTools at all and is only connected to hugin insofar as it processes panoramas made with hugin. Please let me know what you think!

Kay

Sean Greenslade

unread,
May 6, 2017, 11:05:36 PM5/6/17
to hugi...@googlegroups.com
I haven't had a chance to check this out yet, but it sounds nice. I'd be glad to see new native Linux piano viewers.

A small suggestion, though. There is a common Linux utility that uses the name "pv", short for "pipe viewer". You might want to consider a different name.

Thanks for sharing your code!

--Sean

Kay F. Jahnke

unread,
May 7, 2017, 2:45:25 AM5/7/17
to hugi...@googlegroups.com
Am 07.05.2017 um 05:05 schrieb Sean Greenslade:

> A small suggestion, though. There is a common Linux utility that uses
> the name "pv", short for "pipe viewer". You might want to consider a
> different name.

I know. pv isn't really meant as the final name, but I couldn't make up
my mind what to call the program yet. Since I am offering source code
only, everyone is of course free to compile to any binary name they like.

At least pipe viewer isn't a package which is installed per default.

There are still issues to sort out before pv (let's stick with the name
for now) can be distributed regularly. First and foremost, there has to
be a way to deal with the target-specific binaries. Once this is sorted
out and someone volunteers to package the code (anybody out there?) I'll
try and think of a name that doesn't conflict with anything else.

Kay

Gnome Nomad

unread,
May 7, 2017, 5:55:10 AM5/7/17
to hugi...@googlegroups.com

Easy name: panoview


--
A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ
---
You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hugin-ptx+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/0be28d55-3d1e-274f-aabf-9fedf7304bbb%40yahoo.com.
For more options, visit https://groups.google.com/d/optout.
--

David W. Jones
gnome...@gmail.com
authenticity, honesty, community
http://dancingtreefrog.com

Reply all
Reply to author
Forward
0 new messages