[plugin] Panorama Viewer
Aerilius <[email protected]> Thu, 5 Jan 2017 00:44:44 +0100
| Newsgroups | gmane.comp.gnome.apps.Eog |
|---|---|
| Message-ID | <CAJPqMikj-Yr2sXZtj+gcC_gjSLrY8h5xf6aTM=giCsvYKikQ+Q@mail.gmail.com> |
--===============0586796899968919080==
Content-Type: multipart/alternative; boundary=001a1147bf8cbd8f8905454d5f88
--001a1147bf8cbd8f8905454d5f88
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
I developed a panorama viewer plugin that detects xmp GPano tags in photos
taken by mobile phones or stitched with Hugin. In that case, it displays
the panorama projected onto a sphere.
Panoramas are nowadays common elements in photo collections, so when I
presented holiday photos it was a mediocre experience zooming and panning
over a huge distorted photo in Eye of Gnome, whereas most web platforms
(Google Photos, FB) would be so smart and show it in 360=C2=B0. Something t=
hat
was missing from eog.
Repository:
https://github.com/Aerilius/eog_panorama
For now I am using photo-sphere-viewer.js in a webview. It is not ideal
because it takes much memory and pushing local files into the webview is
slow. I'm curious whether Gtk scene graph kit is a better native solution
somewhen in future.
- Are there any problems when I temporarily remove EogScrollView from the
widget hierarchy to replace it with the panorama widget? (I could not get
it work by just hiding.)
- For reading xmp metadata I currently use exiftool, but it is not included
in distros by default. Is there such a function in eog that I could use
instead, to get rid of the dependency?
I would be very happy about feedback.
--001a1147bf8cbd8f8905454d5f88
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div style=3D"font-size:12.8px">I developed a panorama vie=
wer plugin that detects xmp GPano tags in photos taken by mobile phones or =
stitched with Hugin. In that case, it displays the panorama projected onto =
a sphere.=C2=A0</div><div style=3D"font-size:12.8px">Panoramas are nowadays=
common elements in photo collections, so when I presented holiday photos i=
t was a mediocre experience zooming and panning over a huge distorted photo=
in Eye of Gnome, whereas most web platforms (Google Photos, FB) would be s=
o smart and show it in 360=C2=B0. Something that was missing from eog.<br><=
/div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12.8=
px"><div>Repository:</div><div>=C2=A0 =C2=A0=C2=A0<a href=3D"https://github=
.com/Aerilius/eog_panorama" target=3D"_blank">https://github.com/Aerilius/<=
wbr>eog_panorama</a></div></div><div style=3D"font-size:12.8px"><br></div><=
div style=3D"font-size:12.8px">For now I am using photo-sphere-viewer.js in=
a webview. It is not ideal because it takes much memory and pushing local =
files into the webview is slow. I'm curious whether Gtk scene graph kit=
is a better native solution somewhen in future.</div><div style=3D"font-si=
ze:12.8px"><br></div><div style=3D"font-size:12.8px">- Are there any proble=
ms when I temporarily remove EogScrollView from the widget hierarchy to rep=
lace it with the panorama widget? (I could not get it work by just hiding.)=
</div><div style=3D"font-size:12.8px">- For reading xmp metadata I currentl=
y use exiftool, but it is not included in distros by default. Is there such=
a function in eog that I could use instead, to get rid of the dependency?<=
/div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12.8=
px">I would be very happy about feedback.=C2=A0</div></div>
--001a1147bf8cbd8f8905454d5f88--
--===============0586796899968919080==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
eog-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/eog-list
--===============0586796899968919080==--