MSICE界面和功能分析
生活随笔
收集整理的這篇文章主要介紹了
MSICE界面和功能分析
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、首頁(yè)
ICE實(shí)現(xiàn)的這種界面樣式,有可能使用WCF實(shí)現(xiàn)的,但是MFC來(lái)模仿也是可行的。 包括配置界面,和右下角的細(xì)節(jié)。 首頁(yè)的主要功能只有3個(gè),分別為圖片拼接、視頻拼接和打開(kāi)拼接文件。 二、輸入拼接圖片 首先是直接打開(kāi)N多圖片 注意界面上的小細(xì)節(jié),可以先模仿(這里的界面實(shí)現(xiàn)的很好,如果需要可以專(zhuān)門(mén)花一些時(shí)間來(lái)進(jìn)行學(xué)習(xí)) 右邊上的圖像操作非常順滑。 ?? 看右邊的小細(xì)節(jié)。如果選擇Simple pannrama的模式,那么多余的圖片就會(huì)被T掉;但是如果選擇自己定義圖片,那么你保存在上面的圖片肯定會(huì)存在,這一點(diǎn)是目前PipeLine沒(méi)有實(shí)現(xiàn)的地方。 如果我們認(rèn)為,Simple panorama基本上是按照PipeLine的模式來(lái)處理的。 那么,在手動(dòng)選擇部分(structed panorama)有以下模型 auto detect 自動(dòng)選擇,但是這里的自動(dòng)和Simple pannrama也不一樣; Planar motion 平面 Planar motion with skew 仿射 Planar motion with perspective 透視 Rotating motion 旋轉(zhuǎn) 最前面的按鈕和最后面的checkbox,那么都是用于實(shí)時(shí)顯示拼接結(jié)果而來(lái)的。 這個(gè)小玩意,看上去很神奇,實(shí)際上還是有方法可以來(lái)設(shè)計(jì)的。 1 只有4個(gè)角可現(xiàn)實(shí)為1. 2 當(dāng)某個(gè)角顯示為1的時(shí)候,只有旁邊的按鈕可以顯示為2 3 如果上次是豎著的,那么下次也是直的。很有意思。 而兩邊的columns和rows。它們的出現(xiàn)時(shí)和選擇豎直還是水平有關(guān)的。 對(duì)于這塊,左邊是選擇圖片的順序,這個(gè)效果應(yīng)該說(shuō)是很直觀直接;右邊是選擇拼接的角度參數(shù)。 最下面這4個(gè)參數(shù),在我掌握的資料里面還沒(méi)有充分的介紹。 三、拼接圖片 最為巨大的是中間的框子,實(shí)際上具體的工作還是中間的來(lái)做。 cylindical ?圓柱形的 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? spherical ? ? ? ? ? ? ? ? ? ? ? 球狀的 ? ? ? ? ? ? ? ? ? ? ? ?stereographic ? 立方體 transverse cylindrical 橫向的圓柱形 ? ? ? ? ? ? ? ? ? ? ?transverse spherical ? ? ?橫向球狀? mercator 墨卡托投影??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??orthographic ? ? ? ? ? ? ? ? 正投 transverse mercator橫軸墨卡托投影 ? ? ? ? ? ? ? ? ? ? ? ?fisheye ? ? ? ? ? ? ? ? ? ? ? ? 魚(yú)眼 ? 包括下半部分實(shí)現(xiàn)了Orientation,的確能夠調(diào)整的地方很多。那么目前我們還是實(shí)現(xiàn)最為基礎(chǔ)的Cylindrical,下一步可能涉及Tansverse Cylindrical和Mercator等。 ? 四、切割圖片 這塊切割并不復(fù)雜,主要是auto complete實(shí)現(xiàn)了一個(gè)邊緣提取最大矩形的工作,應(yīng)該是可以完成的。 值得注意的是,ICE中用于顯示比較大型圖片的時(shí)候,有一個(gè)延遲讀取的模式,用戶(hù)體驗(yàn)較好,值得關(guān)注。 五、輸出圖片 輸出圖片這塊,最終的Image模式是用的上的,而Photosynth是微軟關(guān)于全景另一個(gè)項(xiàng)目,雖然目前已經(jīng)關(guān)閉,但是未來(lái)可能有作用。 小結(jié) 可以看出,ICE在界面設(shè)計(jì)這塊,的確是可圈可點(diǎn)的。但是無(wú)論是從社區(qū),還是從一些其它的地方,都能夠發(fā)現(xiàn)一個(gè)事實(shí):單純的圖像拼接技術(shù)已經(jīng)過(guò)時(shí),或者至少在這個(gè)時(shí)代不是潮流了。必須和更新的硬件,和更細(xì)化的專(zhuān)業(yè)的接口(運(yùn)用場(chǎng)景)結(jié)合起來(lái),才能夠有廣闊的市場(chǎng)。所以圖像處理工程師一定要有相應(yīng)的視野和實(shí)現(xiàn)各種原型的能力。 目前方向:圖像拼接融合、圖像識(shí)別 聯(lián)系方式:jsxyhelu@foxmail.com總結(jié)
以上是生活随笔為你收集整理的MSICE界面和功能分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基于koa2开发的用户中心
- 下一篇: ArrayList构造方法详解-给默认长