最近要做一個全景展示網站,爲了學習的更加有效,就寫篇文章來記錄這個項目的主要歷程(持續更新到任務完成)。
現在主要找到了兩個demo:
(一):僅對已經合成過的圖像進行展示:用到的是某位大佬寫的插件
(二):圖像沒有合成,只是將6張照片相對處理一下後,貼合在一起,形成一個3D立體圖像的demo:
這六張圖像是經過處理後可以無縫貼合的。
當然,這只是大佬們開源的demo,而這個項目的功能需求比這要複雜一些,主要是前端的一些技術,但後端技術也有需求。
產品需求規格說明書:
功能類別 |
功能名稱、標識符 |
描述 |
用戶註冊 |
註冊、UC01 |
未註冊人員填寫註冊信息(賬號、密碼、姓名、性別、手機號碼、郵箱),之後可以在本系統中註冊成爲用戶。 |
用戶登錄 |
登錄、UC02 |
管理員、用戶輸入賬號和密碼並正確則可以登錄系統,使用本系統功能。 |
管理員操作 |
添加新用戶、UC04 |
管理員添加用戶,輸入新添加的用戶員的信息,添加後信息錄入數據庫。 |
修改用戶信息、UC05 |
管理員輸入需要修改的用戶的編號,找到該用戶後,可對其信息進行修改。 |
|
查看用戶信息、UC06 |
管理員可以查看所有用戶的信息。 |
|
刪除用戶、UC07 |
管理員輸入用戶編號,找到該用戶後可以刪除該管理員。 |
|
用戶操作 |
用戶信息修改、UC08 |
用戶對用戶信息進行修改,包括密碼,聯繫方式和郵箱的修改。 |
全景圖像合成、UC09 |
輸入全景相機拍攝的照片,將照片合成爲全景圖像。 |
|
全景圖像標註、UC10 |
對圖像上的特定地區進行圖像標註。 |
|
查看全景圖像、UC12 |
在網站上以全景視角查看圖像。 |
|
查看特定地區的描述、UC11 |
用戶可以查看特定地區的文字描述。 |