Katja Socher <katja(at)linuxfocus.org>
Yazar hakk�nda:
Katja, LinuxFocus'un Alman edit�r�d�r. Tux, bilgisayar grafikleri, film
ve fotograf��l�k, seyahat etmek, Montr�al ve deniz ilgi alanlar�d�r. Yeni tasarlad���m sayfama bir g�z at�n
http://www.tuxgraphics.org/.
T�rk�e'ye �eviri:
�nan� �z�ubuk�u <inanco(at)atlas.net.tr>
��erik:
|
Hugin, Enblend ve Gimp ile panaromik bak�� a��lar� olu�turmak
�zet:
Bu yaz�mda Hugin, Enblend ve The Gimp kullanarak
nas�l panaromik resim yarat�labilece�ini g�sterece�im.
_________________ _________________ _________________
|
Hugin, Enblend ve Gimp ile panaromik bak�� a��lar� olu�turmak
Panaromik g�r�nt� g�steren bir resim g�rd���mde her zaman etkilenmi�imdir. Halen panaroma i�levli bir
kameram yok. Zaten gerekli de de�il. Linux ile her t�rl� �ey m�mk�nd�r ve hugin, enblend ve Gimp
kullanarak harika panaromik bak�i a��lar� yaratabilirsiniz.
Hugin resimleri bir araya getiriyor ve bazen
kendili�inden olu�turduklar� da tatmin edici oluyor. Yine de �o�u zaman sonucu iyile�tirmek isteyeceksiniz.
Enblend sonucu daha iyi birle�tirmeye �al���yor. Sonu� olarak resminize son �ekli vermek i�in Gimp ile �zerinde
oynuyorsunuz.
Bu yaz� i�in kullan�lan s�r�mler hugin 0.4 pre, enbled 1.3 ve Gimp 2.0 'dir.
Resimlerinizi se�mek
Tamam, nas�l �al���yor g�relim. Burada bu y�l�n Nisan ay�nda Mont Royal'den �ekilmi� Montr�al'den
g�r�nt�ler g�rmektesiniz.
Bunlar� panaromik g�r�n�me sokmak i�in hangi ad�mlar� izledi�imi anlataca��m.
B�ylece siz de kendi �al�imalar�n�zda bunu
uygulayabilirsiniz.
�nce yeni bir dizin yaratt�m ve resimleri i�inde s�n�fland�rd�m. Elbette bu gerekli de�il ama bu yolu
kendimce kolay buldum.
Hugin i�erisinden s�n�fland�rma yapamayaca��n�z� biliyorum ama do�ru s�rada eklememiz gerekiyor.
Olu�turdu�umuz resmin kalitesini etkiledi�inden resimlerinizi dikkatli se�melisiniz. Cisimlerin her resimde hemen hemen
ayn� boyutta olmas� i�in resimlerin tamam�n� ayn� mesafeden �ekmi� olman�z gerekmektedir. Elbette ki resimler hi� de�ilse
az bir�ey �st �ste binmelidir (en az�ndan %20-30 olmas� �nerilmektedir).
Hugin
Resimlerinizi se�tikten sonra Hugin'i ba�lat�yor ve "Images" alt�ndan resimlerinizi ekliyorsunuz. "Add
individual images" se�ene�ini se�in ve resimlerinizin bulundu�u dizini adresleyin.
E�er ki, hepsini bir dizinde tutuyorsan�z ctrl 'ye bas�l� tutup her resmi t�klayarak
i�aretleyebilirsiniz. Aksi taktirde hepsini ayr� ayr� se�meniz gerekecektir. E�er, se�tiyseniz resminizin �nden g�r�nt�s�n�
g�receksiniz. Bu �ekilde do�ru resimleri se�ti�inizi denetleyebilirsiniz. Bazen bir resmi ba�lang�� noktas�
gibi se�ip kalan resimleri bunu etraf�na dizmek g�zel bir y�ntemdir.
�imdi "Camera and Lens" e ge�iyoruz. Resimlerden birini se�in. Bir �ok durumda otomatik olarak
"Design Parameters" d���nda kalacakt�r. E�er, olmazsa "degrees of views" hanesine 40 civar� (hugin
bir�ok durumda 41.112 de�erini vermi�tir) bir say� girmeniz gerekiyor. �o�u "normal" dijital kameran�n kulland��?
g�r�� a��s�d�r. Mercek (lens) tipi genelde "normal (rectlinear)" ve merkeze uzakl�k de�erlerini hugin 12.48 ve crop fakt�r�n�
3.8 olarak doldurmu�tur. Bu y�ntemde kameran�z�n bulmad��� de�erler vard�r. E�er, �zel bir kameran�z varsa kullan�m
k�lavuzuna bakman�z yada de�i�ik de�erleri denemeniz gerekir.
Ard�ndan "control Points" e gidiyoruz. Buras� zaman�n�z�n �nemli bir b�l�m�n�
harcad���n�z yer. "auto fine tune"
ve "auto add" se�eneklerinin i�aretli oldu�una emin olun. Bu yolla hugin kontrol noktalar�n� do�ru olarak belirlemenize
yard�mc� olacak ve gerekirse biraz da d�zeltme yapacakt�r.
�imdi yukar�da resim numaralar�n� i�eren listeyi g�receksiniz. Soldaki 0'i ve sa�daki 1 'i
ilk iki resmi g�rmek i�in se�in. Soldaki resimde yer belirleyici bir noktay� se�in ve
sa�daki resimdeki ayn� noktay� g�r�n. E�er, ikinci se�iminizin s�n�r� a��yorsa Hugin sizi
uyaracak ve ard�ndan yeniden se�ebilir olacaks�n�z. Genelde �� yada d�rt noktaya ihtiyac�n�z olacak.
Hugin bunlar� iki resim hangi noktada �st �ste biniyor anlamak i�in kullan�yor. E�er,
ki zor bir resim se�tiyseniz
daha fazla noktaya ihtiyac�n�z olabilir. Noktalar� se�tikten sonra �una benzer bir mesaj alacaks�n�z "found corresponding
point, mean xcorr coefficient: 0.987115". Ne varki her yeni nokta de�eri iyile�tirmez. Bu sebeple
asa��daki "delete" se�ene�i ile bu noktay� silmek isteyebilirsiniz. Hugin i�in iyi olan noktalar� se�ebilmek i�in
keskin (belirgin) ve �ok say�da tezat i�eren noktalar� se�melisiniz. Ayr�ca k��elere yak�n noktalardan ka��n�n ve
arka planda bir �eylerle beraber panaroma varsa parallax '? atlatmak etmek i�in bu noktalar? se�mekten ka��n�n.
Ayr�ca noktalar� daha belirgin olarak se�ebilmek i�in resmi %100 'e yada daha fazlas�na b�y�ltebilirsiniz.
�imdi devam etmeden "Optimizer" a gidelim,
"Optimize positions (pairwisw...)" ? oldu�u gibi b�rakal�m ve
"Optimize now!" ? se�elim. Ard�ndan "control Points" b�l�m�ne geri d�nelim ve t�m prosed�r� t�m resimlerle
�al��ana kadar tekrar edelim (birinci resmin sol taraf�na ve ikinci resmin sa� taraf�na ikinci �ifti se�mek i�in vs.).
son �ifti de tamamlad�ktan sonra "Stitcher" b�l�m�ne gidelim.
A�a��dan ba�layal�m. Burada ��kt� dosyan�z� hangi yap�da istedi�inizi se�eceksiniz. E�er,
enblend 'i kullanmak istemezseniz
jpg, png yada tiff se�ebilirsiniz. E�er ki sonradan enblend ile resminizi de�i�tirmek isterseniz ba�tan "multiple
tiff"i se�melisiniz. Bu yolla tek bir bitmi� resim yerine hugin'e verdi�iniz gibi bir�ok resim elde edersiniz.
Ard�ndan Stitching 'i se�melisiniz. �n kabul olarak
"PTStitcher" gelir ancak bunu y�klememi�seniz "nona" y� se�meniz gerekir.
"Calculate Optimal Size" ve "Calculate Field of View" se�eneklerine tiklay�n�z. Hemen hemen �o�unu
bitirdiniz.
"Stitch now"i se�meden �nce karar vermeniz gereken tek �ey ��kt�n�z�n rectilinear, silindirik yada e�itkenar dikd�rtgen mi
olaca��d�r. Eger ki sadece iki resmi birbirine birle�tirirseniz rectilinear do�ru se�im olacakt�r. E�er bir�ok resimden
olu�uyor ancak 360 derece g�r�nt� i�ermiyorsa silindirik dogru se�im ve tam �evre g�r�n�m� varsa e�itd�rtgen do�ru
se�im olacakt�r. E�er ki yanl�� se�im yaparsan�z Hugin hata vererek duracak (e�er ki e�itd�rtgen se�mi� ancak girdi sadece
d�rtgen i�inse) yada sonu� garip olacakt�r (�rne�in d�rtgen se�mi�ken silindirik ��kmas� gibi).
"Stitche now!"? se�tikten sonra hugin bir ��kt� dosyas�?
belirlemenizi isteyecek ve resimleri birle�tirmeye ba�layacak.
Bu i�lem biraz zaman alaca��ndan b�y�k annenizle telefonla konu�urken bir fincan �ay i�ebilirsiniz. Elde edece�iniz resimler
buna yak�n olacakt�r:
Enblend
�imdi Enblend'i i�in bir par�as� yapma zaman�. Enblend do�rudan kabukta �al��maktad�r, bu sebeple bir kabuk a��n�z ve
yaz�n�z
enblend -v -o output.tif
input1.tif input2.tif...
otput.tif sonucun yaz�lmas�n� istedi�iniz dosyay�, input1.tif ilk resmi i�aret etmektedir vs.
Giri� tu�una bast�ktan sonra uzunca bir zaman�n�z olacak. Bir fincan �ay alabilir ve hatta bir yada iki akraban�za telefon
edebilirsiniz. Elbette iki resminiz varsa g�receli olarak h�zl� olacakt�r ancak fazla say�da resimle ger�ekten yava� kal�yor.
Ancak sonu� kesinlikle buna de�er.
Gimp
E�er ki resminize bak�yorsan�z zaten panaromik bir g�r�nt�n�z var. Ancak halen Gimp 'in son dokunu�u yapmas�na
ihtiyac�n�z var. Hugin ve Enblend ile genelde baz� bo� alanl� resimler elde edersiniz. E�er Gimp 'i iyi bilmiyor
yada fazla zaman harcamak istemiyorsan�z resmin basit�e bo� alan i�ermeyen bir k�sm�n� dikt�rtgen se�im arac� ile
se�ip, ,
, resmin �zerinde sa� tu� Edit -->Copy ve File --> New yap�n�z. Yeni dosya a��l�r ve ard�ndan Edit -->Paste
ve File -->Save resmi kay�t etmek i�in se�ilir.
Ancak genelde bo�luklar�
in
"blur" kombinasyonlar� i�inde ki �o�altma arac�n� kullanarak doldurmak m�mk�nd�r.
�ncelikle �o�altma arac�n� dikkatlice uygulamal�y�z. Her zaman bir kopya �zerinde �al��mak iyidir
(Image-->Duplicate). �zellikle bu ara� ile yeterli deneyime sahip de�ilseniz yapt���n�z de�i�ikliklerden geri
d�nmek isteyebilirsiniz. E�er �o�altma arac�n� se�tiyseniz ctrl tu�una bas�l� tutarak fare arac�l���yla
�o�alt�lacak alan� se�ebiliriz. Tu�u b�rak�yor ve boyamak istedi�imiz alan� t�kl�yoruz. Resim f�r�as� kullan�r
gibi �o�altma arac�n� kullanabilirsiniz. E�er ki �o�alt�lacak alan� birden fazla kereler belirlerseniz baz?
durumlarda birden fazla do�al g�r�n�ml� resim elde edebilirsiniz.
Son olarak birleime yerlerinden tamamen kurtulmak i�in blur arac?na t?klay?p istedi?iniz sonucu elde edene
kadar fare ile birle�me yeri �zerinde oynayabilirsiniz. Ard�ndan resmi kaydedebilirsiniz. Elbette baz� bo�luklar? doldurup
kalan�n� kesmeniz de m�mk�n.
Panaromam�z haz�r. E�er isterseniz
"Gimp ile sihirli resimler" ba�l�kl� yaz�mda anlatt���m �ekilde resminizin kalitesini artt�r�c� �al��malar yapabilirsiniz.
Montr�al 'in son panaromik g�r�nt�s� iite burada:
E�len ve yarat! Ve her zaman mutlu panaromalar!
Kaynak�a
- Hugin sayfas�: http://hugin.sourceforge.net/
Buradan Hugin'i indirebilir ve
baz� ufak yol g�sterici belgelere ula�abilirsiniz..
Standart olmayan paketlere dayand��� i�in hugin'in kurulumu
biraz karma��kt�r.
En iyi ��z�m belki de �nceden derlenmi� rpm paketini
http://bugbear.blackfish.org.uk/~bruno/panorama-tools/ adresinden indirmektir.
PTStitcher kullanmak i�in panorama-tools-nonfree paketine ihtiyac�n�z var. Aksi taktirde nona stitcher '? kullan�n.
Kaynak kodundan y�klemek isteyenler a�a���aki ba�l� paketlere ihtiya� duyacaklar:
- Hugin �ntarafta pano ara�lar� i�in bir �ny�zd�r. Bu sebeple http://panotools.sourceforge.net/ adresinden
indirmeniz gerekecek. Pano ara�lar�n�n, ayn� zamanda panorama-ara�lar� olarakta adland�r�l�r, �u ba�l� paketleri vard�r:
jdk-1.3.1 (www.javasoft.com) ve bir�ok Linux sistemin bir par�as� olmas� gereken k�t�phane dosyalar�: libjpeg libtiff libpng zlib
- wxGTK GUI package http://www.wxwindows.org/
- fftw Fast Fourier Transform library http://www.fftw.org/
- boost development library http://boost.org/
- vigra computer vision library
http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/ Vigra hugin stitcher 'nona' y� kurmak i�indir.
Son olarak
elbette hugin'e ihtiyac�n�z var. �ndirebilece�iniz adres: http://hugin.sourceforge.net/
- Enblend �u adresten de temin edilebilir: http://www-cad.eecs.berkeley.edu/~mihal/enblend/
Enblend 'de
buradan indirilebilir ve ayn� zamanda ne oldu�u ve nas�l �al��t��� hakk�nda daha fazla bilgi edinilebilinir.
Enblend 'in kurulumu anla��l�r �ekildedir.
- Muhtemelen Gimp bir�ok da��t�mla beraber geldi�inden sisteminizde zaten y�kl� olacakt�r. Muhtemelen bir�ok
defalar onunla �al��m�is�n�zd�r. Yine de bilgi amac�yla adresi: http://www.gimp.org/
- E�er di�er yaz�lar�m� da okumak isterseniz yeniden tasarlad���m http://www.tuxgraphics.org/ adresimden yaz�lar�ma eri�ebilirsiniz.
Orada ayn� zamanda bu yaz�n�n ingilizce g�ncel
halini de bulacaks�n�z.
Bu yaz� i�in g�r�� bildiriminde bulunabilirsiniz
Her yaz� kendi g�r�� bildirim sayfas�na sahiptir. Bu sayfaya yorumlar�n�z� yazabilir ve di�er okuyucular�n yorumlar�na bakabilirsiniz.
<--, Bu say�n�n ana sayfas�na gider
2004-10-14, generated by lfparser version 2.48