發表文章

影像-疊圖

圖片
    疊圖怎麼做? 有沒有更簡單的方法? 這樣的想法時,過去的電腦玩家們也有一樣的問題,並提出了解決的方法。這方法還是開源的,是每個人都可以免費使用的喔。而你所需要做的事情,就是花一點時間收尋(感謝google大神吧)。     好的,讓我們回歸正題吧。影像疊圖,目前筆者接觸到的開源影像疊圖方法有兩種,一種叫 ImageJ , 一種叫 enfuse 。 在筆者的測試中ImageJ的疊圖效果會有點失真,玩家們可以自己測試看看,哪一個使用起來效果比較好。     在ImageJ部份,中文的介紹阿簡大大已經介紹過了( 傳送門 ),在此就不再贅述。這裡要介紹的是在國外攝影玩家常用的開源方法, enfuse . enfuse 是由Andrew Mihal等開源大大所開發,因為這套軟體的疊圖相當不錯,所以目前也有很多的GUI被開發出來。linux以外的平台也可以使用( 傳送門 )(GUI是什麼?GUI,在我的不專業了解下,就是視窗化的軟體,簡單來說就是.... 不用打字,用滑鼠點點點就可以用的軟體)。       如果未來想要接觸更多的開源軟體,筆者建議可以試著接觸一些容易上手的linux作業系統分支,如ubuntu( 傳送門 )。目前微軟與ubuntu有合作,所以也可以考慮在微軟上安裝ubuntu,來使用下面介紹的方法。(微軟是什麼? 欸~ 如果你買的不是蘋果電腦,基本上你的電腦裡的作業系統應該都是微軟的) 好的,以上是基本介紹,接下來讓我們看看enfuse怎麼使用吧~~ 首先你要有一組需要疊圖的圖片 (廢話!) 上方顯示的圖像,是針對同一個部位進行連續拍攝,但聚焦的位置不同。左上方的聚焦在靠近頭部的黑色素細胞,右下角則是聚焦在靠近嘴部的黑色素細胞。 接下來,打開linux中的terminal (終端機; 類似微軟的dos操作方式)。 如果玩家使用ubuntu,在儲存圖像的資料夾位置,右鍵點選open in terminal(用終端機開啟)。接著輸入指令: enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 --hard-mask --contrast-edge-scale= 0.3 --output= base.tif SN