Welcome to deyNews
Weitwinkel mit Hugin-Adapter (Story zum Bild)
Published on Dec 28, 2011
Zum Thema Story zum Bild
Wie schon mal erwähnt, war ich mir lange unsicher, wie ich mein Equipment brennweitentechnisch in Richtung WW erweitern sollte: Tamron 10-24 für richtig schräg oder CZ 1680 als Top-WW-Standardzoom oder Tamron 17-50 als Budgetvariante?
Eine Entscheidung wollte sich nicht aufdrängen! So blieb ich erst mal bei meinem lieb gewonnen Minolta AF 24-85 F3.5-4.5 und die WW-Lücke blieb auch.
Irgendwann kam ich zufällig auf die Idee, ein Panorama-Tool dazu zu missbrauchen, um meine WW-Lücke etwas zu schließen. Diese Panorama-Tools sind häufig schon in Kameras eingebaut und dienen dem Erstellen "endlos" langer Panoramen.
Ich habe mich nach ein paar Tests für Hugin entschieden. Weil die Ergebnisse ohne viel Fummeln OK sind; man aber trotzdem tunen kann.
Mein bis dato bestes Ergebnis ist das Sony Center Roof
Mir geht es ja jetzt nicht darum, ein breiteres, gestrecktes Bildformat zu erreichen oder mehr Pixel zu bekommen (obwohl die D5D mit 6MP das schon vertragen könnte) sondern, den Bildwinkel zu vergrößern. Ich verwende hierzu drei Hochformataufnahmen. Mit den notwendigen Bildüberlappungen und Verlusten durch Hugin komme ich auf rechnerische 88° Bildwinkel (15-16mm Brennweite an APS-C), wo ich vorher nur 61° bei 24mm hatte.
Aufwand
Der Aufwand pro Bild liegt bei ca. einer halben Stunde. Würde ich es öfter verwenden ginge es natürlich schneller.
Das Problem sind Artefakte, die sich meist an schrägen Linien zeigen:

Auch bei der größter Sorgfalt die Kontrollpunkte zu setzen, ist es mir nicht gelungen, dass Bild fehlerfrei aus Hugin herauszubekommen und ich musste noch mit Stempelwerkzeugen reparieren.
Die Kontrollpunkte werden von Hugin automatisch gesetzt und können dann noch verändert werden. Hugin braucht diese Kontrollpunkte, um zu wissen, wo die Bilder zusammengesetzt werden sollen und worauf dabei zu achten ist.
Es gibt nun die Möglichkeit unter unterschiedlichen Verfahren auszuwählen, wie die Bilder zusammengesetzt werden sollen; z.B. so natürlich, wie möglich, oder maximaler Bildinhalt oder Fisheye-Effekt.
Im Fall des Sony Center Roof habe ich mich zwischen maximaler Bildinhalt und so natürlich wie möglich gelegt, was an der starken Wölbung nach links zu sehen ist.
Risiken
Je mehr Linien vorhanden sind, desto mehr Anhaltspunkte hat Hugin, aber um so größer auch das Risiko, dass eben nicht alle Linien korrekt sind.
Je näher das Hauptobjekt an der Kamera ist, umso problematischer ist eine saubere Drehung für die Bilder.
Die Drehung sollte nicht um die Körperachse erfolgen sondern um den Nodalpunkt. Dieser Punkt bewirkt, dass die Bildebene zur Objektebene immer gleich steht und somit Bereiche des Bildes immer gleich aufgenommen werden und damit später auch die gleiche Größe und Flucht aufweisen. Es ist logisch , dass ein Objekt welches im zweiten Bild doppelt so groß ist, wie im ersten Bild schwierig zusammen gesetzt werden kann, siehe auch der Bagger weiter unten.
Für Panoramaprofis gibt es spetielle Stativköpfe mit Nodalpunktadapter. Dennoch muss man wissen, wo der Nodalpunkt bei seinem Objektiv liegt.
Ein Tip, den ich bekommen habe aber noch nicht geprüft habe: Daumen (und Zeigefinger) am Objektiv auf Höhe der Blende platzieren und dann die Kamera um den Daumen drehen.
Bewegung geht gar nicht. Es sei denn man möchte man die Geister, die man rief aufwendig wegstempeln. Es eignet sich somit eher für Landschaft und Architektur
Weitere Weitwinkelaufnahmen mit dem Hugin-Adapter

Der Bagger stand relativ nah vor mir. Das (Pano)Format war das Ergebnis von Hugin und keine Absicht.
Die Fehler habe ich nicht weggestempelt, weil es mir dann zu aufwendig erschien.

Das war der erste Versuch.

und der war so einfach, dass sich daraus der ganze Plan entwickelt hat.
Fazit
Ich brauche nachwievor Brennweiten unterhalb 24mm äußerst selten. Eigentlich muss es heißen, ich vermisse... denn mit der aktuell gewählten Lösung bin ich so langsam, dass es nur mit zeitlichem Aufwand geht und ich oft einfach verzichte.
Ich werde wohl doch in ein WW investieren. Und dann kann ich immer noch noch mehr WW erzeugen, mit Hugin.
bydey
How this getsimple page works
Published on Dec 27, 2011
First version 27.7.11, edited 28.12.11
in English as getsimple is international and this is linked to the getsimple forum.
I needed to make several modification as I faced big trouble with PHP 5.3.8
Used Plugins
Exec-PHP (V1.1)
Not in use anymore as I got conflict with other plugins in combination with PHP 5.3.8
I18N Gallery (V1.5.1)
In the meantime coding was necessary as the orinial is too resource consuming.
In helper.php I modified the function which creates the link to the thumbnails. Originally it's not a direct link but a call to pic.php with parameters and pic.php puts the thumbnail to the cache.
function i18n_gallery_thumb_link($gallery, $item=null, $echo=true) {
if (!is_array($item)) $item = @$gallery['items'][-intval($item)-1];
if (!$item) $item = @$gallery['items'][0];
$tw = @$gallery['thumbwidth'];
$th = @$gallery['thumbheight'];
$tc = @$gallery['thumbcrop'] && $tw && $th;
$infile = preg_replace('/\.+\//', '', $item['filename']);
$infile = str_replace("//","/",$infile);
$pos = strrpos($infile,'/');
if ($pos === false) $pos = -1;
$outfile = substr($infile, 0, $pos+1) . 'i18npic.' . ($tc ? 'C' : '') . ($tw ? $tw.'x' : '0x') . ($th ? $th.'.' : '0.') . substr($infile, $pos+1);
$outfile = substr($outfile, 0, strrpos($outfile,'.')) . '.jpg';
$thumbdir = './data/' . 'thumbs/';
$link = $thumbdir.$outfile;
if (!file_exists($thumbdir.$outfile) || @filemtime($thumbdir.$outfile) < @filemtime($imagedir.$infile) || isset($_GET['php'])){
$link = i18n_gallery_site_link().'plugins/i18n_gallery/browser/pic.php?g='.$gallery['name'].'&p='.urlencode($item['filename']).'&w='.$tw.'&h='.$th.($tc?'&c=1':'');}
if ($echo) echo str_replace('&','&',$link); else return $link;
}
I hope the standard code will be revised with something similar to this.
For the side navigation I placed a filter (in PHP) to recognised the current page ID (slug) or parent page.
I use only prettyphoto as it provides the option to show full resolution.
I put a <noscript> to show mark the advantages and show the possibility to have full resolution also for no JS.
download & brief instruction
authors side with deeper information
getsimple forum for this plugin
News Manager (V2.2.3)
This is a main feature/ topic of my side construction. And it took me the most effort to get it run as I like it.
My idea/ wish is to run the start page only automatically with latest news and pictures. For this a different view/ summary is necessary for the start page (.dey) and the news archive (.news).
The news archive is the standard page for the settings from News Manager:
- Excerpts=On
- Excerpts lenght=250
- Number of posts on News Page=5
The possible options to output the news or summaries didn't fit to my wish for the start page. So I needed to add PHP code. As Exec-PHP is switch off now I placed it into the template.php and I filter the slug. The code looks like:
<?php if (return_page_slug()=='index')
{$posts = array_slice(nm_get_posts(), 0, 2, true);
foreach ($posts as $post) {nm_show_post($post->slug, false);}}?>
If I find a way to get this without PHP, I would really appreciate it.
download & brief instruction
authors side with deeper information
getsimple forum for this plugin
HitCount (V0.9.1)
As bplaced didn't provide own statistics I started to use this. I love the fact that you can see the real individual referrer instead of domain only. So I kept it even though I've statistics from provider in the meantime.
With latest version of Hitcount unfortunately this individual referrer disappeared for better layout and more other information. So I downgraded back to 0.9.1.
For mor comfort I added an executable link to referers.php
35 <tr><td><a href='<?php echo $re['name']; ?><?php echo $re['name']; ?></a>
</td><td style="width:10%;text-align:right">
<?php hitcount_show_amount($re['visitors'],$max); ?></td></tr>
download & brief instruction
getsimple forum for this plugin
Getsimple Core
The core I just manipulated on one position to keep the chances for easy upgrades.
As my galleries are located beyond the parent Gallery I like to have the menu link high lighted.
607 function get_navigation($currentpage,$currentparent) {
.......
646 if ("$currentpage" == "$url_nav" or "$currentparent" == "$url_nav")
{ $classes = "current ". $page['parent'] ." ". $url_nav; }
else { $classes = trim($page['parent'] ." ". $url_nav); }
As you can see I added the parent to the if clause. If you don't like this way to manipulate the core you could go alternativly the way to use the plugin Cached Navigation and edit here.
I hope this give you a transperancy how I did it. It costs me hours and I like to share it with you.
bydey
