Spärische Bilder die nicht im Verhältnis 2:1 vorliegen werden verzerrt dargestellt !

  • hallo!

    grüßgott! ich bin neu hier im forum.
    mit dem tutorials von "panoramann" habe ich es bis hierher geschafft. vielen dank an herrn uhl !
    anhand dieser anleitung ist es mir gelungen aus equirectangulären bildern die ja im 2:1 format vorliegen, panoramen mit krpano zu erzeugen - zu verlinken - hotspots einzufügen - hintergundsound - nadirlogo - autorotation usw.usw.

    leider ist es mit spärischen panorama-bildern die nicht im 2:1 format vorliegen nicht so einfach. sie werden immer verzerrt dargestellt ! *confused*
    hier die daten des verkleinerten spärischen panorama bildes:
    Größe (Pixel): 3000x876
    Anzahl Pixel: 2.63 Mio
    Dateigröße unkomprimiert: 7.52 MB
    Horizontaler Bildwinkel (HFOV): 360.00°
    Vertikaler Bildwinkel (VFOV): 105.12°
    Bereich vertikales Sichtfeld: -15.16 bis 89.96°
    Farbtiefe: 24 Bit (16,7 Mio. Farben)
    Projektion: Sphärisch
    Seitenverhältnis: 3.42:1.0

    muß man hier in krpano\templates\multires.config den parameter "panotype" anpassen ?
    kann man obiges panorama mit krpano verarbeiten oder ist ein seitenverhältnis von 2:1 pflicht ?

    vielen dank im voraus für eure hilfe !
    lg mkpano

    Einmal editiert, zuletzt von mkpano (31. Dezember 2012 um 18:09)

  • Hi,

    das Problem hier - krpano kann anhand der Bilddaten alleine nicht wissen das sich der Horizont des Bildes nicht in der Bildmitte befindet. Daher die entsprechenden Verzerrungen.

    Eine Möglichkeit wäre - vorab die Bilder so zu erweitern, das Horizont in der vertikalen Bildmitte liegt,
    oder alternativ:

    1. in den .config Dateien das automatische Konvertieren in Würfelbilder deaktivieren (per converttocube=false),
    2. dann die Bilder normal per Droplets verarbeiten lassen
    3. und dann in der XML, das Bild nachträglich vertikal verschieben (per voffset Einstellung).


    Schöne Grüße,
    Klaus

  • Hi,

    das Problem hier - krpano kann anhand der Bilddaten alleine nicht wissen das sich der Horizont des Bildes nicht in der Bildmitte befindet. Daher die entsprechenden Verzerrungen.

    Eine Möglichkeit wäre - vorab die Bilder so zu erweitern, das Horizont in der vertikalen Bildmitte liegt,
    oder alternativ:

    1. in den .config Dateien das automatische Konvertieren in Würfelbilder deaktivieren (per converttocube=false),
    2. dann die Bilder normal per Droplets verarbeiten lassen
    3. und dann in der XML, das Bild nachträglich vertikal verschieben (per voffset Einstellung).


    Schöne Grüße,
    Klaus

    hallo klaus,

    danke für die schnelle hilfe !
    beide varianten funktionieren.

    die zweite variante mit dem eintrag "voffset" in der entsprechenden xml datei funktioniert, aber bei einer vtour werden in der navigationsleiste die kleinen vorschau-bilder verzerrt angezeigt.
    die panos in der vtour selbst werden korrekt angezeigt.

    kann ich das auch noch beheben ? wenn ja - wie ?

    herzlichen dank
    alfred

  • Hi,

    das interne Tool, welches die Vorschaubilder erstellt, ist momentan noch sehr einfach gehalten - d.h. es kann nur Bilder verkleinern und mehr nicht - aber Umfangreichere Einstellmöglichkeiten sind hier natürlich noch geplant.

    Eine Möglichkeit hier wäre selbst eigene Vorschaubilder zu erstellen und die von den Tools erzeugten damit zu ersetzen.
    In der vtourskin.xml gibt es auch mehrere Möglichkeiten die Größen und Abstände der Vorschaubilder anzupassen,
    siehe diese Einstellungen:

    Code
    thumbswidth="120" thumbsheight="80" thumbspadding="10" thumbscrop="0|40|240|160"

    Liegen z.B. eigene Vorschaubilder in der Größe 200x100px vor, dann diese Einstellungen dahingehend ändern (wichtig dabei - den 'thumbscrop' Wert auf 'leer' setzen):

    Code
    thumbswidth="200" thumbsheight="100" thumbspadding="10" thumbscrop=""

    Schöne Grüße,
    Klaus

  • hallo klaus!

    herzlichen dank ! hat funktioniert !

    habe die bilder nach deinen vorgaben in der vtourskin.xml angepasst:


    thumbswidth="202" thumbsheight="94" thumbspadding="10" thumbscrop="" thumbsopened="false"
    <layer name="skin_thumbborder" keep="true" url="vtourskin_thumbborder.png" visible="false" enabled="false" align="lefttop" scale="1.0" ox="-2" oy="-2" />

    auf einem iphone 4 funktioniert (fast) alles, nur der (aktive) thumbnail-rahmen ist genau um 50% in der länge und breite zu klein ?
    wo kann man die scale werte für iphone 4 anpassen ?

    lg alfred

    5 Mal editiert, zuletzt von mkpano (31. Dezember 2012 um 18:07)

  • Hi,

    Die Thumbs werden auf mobile Geräte mit dem standard vtourskin.xml doppelt so groß dargestellt und besser bedienbar zu sein.

    Daher siehe in der vtourksin.xml hier:

    Code
    <krpano devices="Mobile">
       ...
       <layer name="skin_thumbborder" scale="1" />
    </krpano>

    Dort werden die Werte/Größen für mobile Geräte angepasst.
    Dort müsste dann scale="2" verwendet werden, damit eine Grafik welche normal mit scale="1" verwendet wird, in der richtigen/passenden Größe erscheint.

    Schöne Grüße,
    Klaus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!