版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
3.1多媒體應(yīng)用的開發(fā)步驟3.2多媒體應(yīng)用的基本設(shè)計原則3.3多媒體素材制作工具軟件3.4多媒體應(yīng)用的開發(fā)系統(tǒng)本章小結(jié)練習(xí)三3.1多媒體應(yīng)用的開發(fā)步驟應(yīng)用軟件是一個與電腦相關(guān)、針對某種應(yīng)用目的所撰寫的軟件,如操作系統(tǒng)上常見的網(wǎng)頁瀏覽器、圖像軟件、排版軟件等。目前許多多媒體作品使用光盤發(fā)行,以后將更多地使用網(wǎng)絡(luò)發(fā)行。項目是為完成某一獨特的產(chǎn)品或服務(wù)所做的一次性努力。一次性是指項目有一個結(jié)束日期。獨特意味著項目的最終結(jié)果與其他組織的職能的結(jié)果不同。目前,多媒體應(yīng)用最主要的領(lǐng)域是廣告和教學(xué),另外網(wǎng)上應(yīng)用也很多。利用多媒體網(wǎng)頁,商家可以將廣告變成有聲有畫的互動形式,在吸引更多的用戶之余,也能夠在同一時間內(nèi)向準(zhǔn)買家提供更多商品的消息。利用多媒體作教學(xué)用途,除了可以增加自學(xué)過程的互動性外,更可以引起學(xué)生的學(xué)習(xí)興趣,及利用視覺、聽覺及觸覺三方面的反饋來增強(qiáng)學(xué)生對知識的吸收。
對于多媒體應(yīng)用的開發(fā),可以借鑒軟件工程上的通用開發(fā)方法,然后結(jié)合多媒體應(yīng)用的具體情況來確定多媒體的開發(fā)步驟。3.1.1多媒體應(yīng)用的開發(fā)方法
多媒體應(yīng)用的開發(fā)從程序設(shè)計的角度看仍屬計算機(jī)應(yīng)用軟件開發(fā)的范疇,因此可借鑒軟件工程的開發(fā)方法進(jìn)行。軟件工程是一種用系統(tǒng)的、有規(guī)則的、定量的方法來開發(fā)、使用和維護(hù)軟件的過程。這一過程被稱為軟件開發(fā)生命周期。應(yīng)用最廣泛的開發(fā)模型是瀑布模型,如圖3-1所示。瀑布模型最大的優(yōu)點在于兩個方面:
(1)便于控制開發(fā)的復(fù)雜性;
(2)便于驗證程序的正確性。
其缺點在于它是文檔驅(qū)動的,即每個步驟要求有相應(yīng)的文檔。因此,它太強(qiáng)調(diào)規(guī)格說明,設(shè)計者在早期就必須設(shè)計出每個細(xì)節(jié),需增加交互性和互動性;需求規(guī)格說明文檔的編寫不僅費力,且一致性、充分性和完整性不能保證。鑒于瀑布開發(fā)模型的缺點,又提出了螺旋式生命周期模型,如圖3-2所示。采用螺旋生命周期模型開發(fā)多媒體應(yīng)用系統(tǒng)的步驟簡單歸納如下:
(1)依據(jù)目標(biāo)問題通過面談?wù){(diào)研獲得用戶需求;
(2)基于此需求分析快速設(shè)計一個應(yīng)用原型;
(3)將原型交給最終用戶使用;
(4)利用最終用戶的反饋更改用戶需求;
(5)根據(jù)新的用戶需求建立下一個原型;
(6)重復(fù)上述過程,直到該應(yīng)用軟件完成。
從第(1)步到第(5)步便是一個版本,從第(6)步可構(gòu)成循環(huán),整個生命周期便是一個不斷革新的原型,每一個原型都有同一系統(tǒng)的設(shè)計流程。圖3-1軟件工程中的瀑布模型
圖3-2螺旋式軟件開發(fā)生命周期螺旋式生命周期模型與瀑布模型的區(qū)別是:以演示代替?zhèn)鹘y(tǒng)文檔說明方式;非常適合邏輯問題與動態(tài)展示的多媒體設(shè)計。它的優(yōu)點是:開發(fā)周期短,效率高;軟件產(chǎn)品的可重用性、移植性好;版本升級方便。
采用螺旋生命周期模型時可配合面向?qū)ο蟮某绦蛟O(shè)計方法,這對于開發(fā)多媒體應(yīng)用設(shè)計有十分積極的作用。關(guān)于結(jié)構(gòu)分析和設(shè)計與面向?qū)ο笤O(shè)計在此不再多述,可以參考相關(guān)程序設(shè)計方法。3.1.2多媒體應(yīng)用的開發(fā)步驟
多媒體應(yīng)用的開發(fā)既要考慮應(yīng)用程序和項目的一般性方法和步驟,也要考慮多媒體自己的特點。多媒體應(yīng)用的開發(fā)步驟可以劃分為五個階段:需求分析、結(jié)構(gòu)設(shè)計、素材制作、編碼與集成、測試與發(fā)布。在介紹的過程中,將以生活中“做菜”的例子來比喻多媒體應(yīng)用的開發(fā)步驟,具體如圖3-3所示。圖3-3多媒體應(yīng)用開發(fā)步驟及類比
1.需求分析
需求分析的具體任務(wù)是將用戶對應(yīng)用系統(tǒng)的全部需求用“需求規(guī)格說明”文檔準(zhǔn)確地描述出來。多媒體應(yīng)用的需求分析顯然不同于普通的應(yīng)用程序,因此需求分析要另辟新徑。在用戶需求提出后,設(shè)計人員要不斷地探索醞釀,逐步深入認(rèn)識問題。這一過程可粗略分為四步進(jìn)行:
(1)問題的思考。根據(jù)用戶提出的需求,從各種角度來分析問題,以期獲得各種不同的結(jié)論。
(2)列出解決問題的可能的各種策略。實現(xiàn)一個應(yīng)用系統(tǒng)設(shè)計,應(yīng)從多方面來考慮,這樣可采用多種策略找出解決方法。常用的策略有:
①分層法:將大系統(tǒng)劃分為樹形結(jié)構(gòu)的層次系統(tǒng),自頂向下逐步細(xì)化劃分系統(tǒng),自底向上逐個解決問題。
②分段法:將整個問題分成幾段,分別處理,最后集成。
③核心擴(kuò)展:把系統(tǒng)中最為核心的部分確定后,從該處入手?jǐn)U展到各有關(guān)部分,直到全部解決。
(3)評估各種方案的可行性。將方案與用戶需求互相對照并列出,針對方案中的各個問題與相關(guān)的專業(yè)人員分析討論,確定方案的可行性。
(4)找出最佳方案。在對各種方案進(jìn)行評定時,應(yīng)請用戶來判斷這些方案的正確性,并在正確的方案中找出有創(chuàng)意的可行的方案。要做一個多媒體軟件,首先要明確創(chuàng)作軟件的目的是什么;在此基礎(chǔ)上,詳細(xì)確定創(chuàng)作的內(nèi)容。這一步與具體的應(yīng)用相關(guān),對于不同的應(yīng)用目的往往會有不同的表現(xiàn)手法,所需要的多媒體內(nèi)容也不盡相同,解決方案也會有所不同。因此,一定要明確需求和目的,把握主題,設(shè)計方案完成后的最終結(jié)果與最初的需求相吻合;同時還要考慮方案的可行性與實現(xiàn)效果,即所需的多媒體素材是否符合此應(yīng)用,是否能方便地獲取,設(shè)計的表現(xiàn)手法能否充分體現(xiàn)多媒體應(yīng)用的目的,是否能為目標(biāo)對象或客戶所認(rèn)可。這一步驟好比做菜一樣,首先要明確做什么菜,即需求和目標(biāo);有很多備選的菜可做,哪種才是符合客戶需求的。只有符合客戶需要的才是好的,否則即使做出的菜有再特別的口味,倘若客戶根本不愛吃甚至過敏,那也是白做了那道菜。
2.結(jié)構(gòu)設(shè)計
結(jié)構(gòu)設(shè)計包括兩個部分,即總體的初步的設(shè)計和詳細(xì)的針對各部分的設(shè)計,如圖3-4所示。下面就從這兩個方面來介紹一個多媒體應(yīng)用的設(shè)計。圖3-4結(jié)構(gòu)設(shè)計的主要內(nèi)容
1)總體設(shè)計
應(yīng)用系統(tǒng)設(shè)計的目標(biāo)是決定如何構(gòu)造應(yīng)用系統(tǒng)。多媒體應(yīng)用系統(tǒng)必須將交互的概念融于項目的設(shè)計之中,而后確定組織結(jié)構(gòu)是線性、層次還是網(wǎng)狀鏈結(jié),然后著手腳本設(shè)計,繪制插圖,選擇屏幕樣板和定型樣本。通常,結(jié)構(gòu)設(shè)計中要確定如下內(nèi)容:
(1)目錄主題,即項目的入口點。目錄主題應(yīng)體現(xiàn)出良好的設(shè)計,它同時設(shè)定了其他主題內(nèi)容,所以應(yīng)以整個項目為一體,形成一致而有遠(yuǎn)見的設(shè)計。目錄主題將是整個系統(tǒng)的查詢中心。
(2)層次結(jié)構(gòu)和操作順序。要建立每個問題相關(guān)主題的層次關(guān)系及其對項目顯示信息順序的影響。許多時候,信息所表示的是前一屏幕的后續(xù)部分而不是其他層的信息內(nèi)容,故此時需建立其操作順序,使用戶更好地理解內(nèi)容。
(3)交叉跳轉(zhuǎn)的確定。編程實現(xiàn)多媒體應(yīng)用的交叉跳轉(zhuǎn)可通過相應(yīng)的轉(zhuǎn)移語句實現(xiàn)。在使用多媒體創(chuàng)作工具時,使用主題詞或圖標(biāo)作為跳轉(zhuǎn)區(qū),并指定要轉(zhuǎn)向的主題,這樣可將相關(guān)主題連接起來。交叉跳轉(zhuǎn)功能需慎重使用,大量跳轉(zhuǎn)能方便用戶隨意瀏覽信息;但會使查找過于復(fù)雜,而且要花費許多時間對跳轉(zhuǎn)進(jìn)行檢測以確保跳轉(zhuǎn)正確性,這將帶來編程和集成上的復(fù)雜性。
2)詳細(xì)設(shè)計
和出版書籍一樣,確保多媒體設(shè)計具有一致的內(nèi)部設(shè)計很重要,即屏幕畫面、字體和字型的一致,各種媒體元素的融合和整體性。通常要考慮如下幾項設(shè)計標(biāo)準(zhǔn):
(1)主題設(shè)計。當(dāng)把表現(xiàn)的內(nèi)容分為多個相互獨立的主題或屏幕時,應(yīng)當(dāng)使聲音、內(nèi)容和信息的廣度保持一致的形式。例如,用戶可決定是要在一個主題中移動屏幕的方法來閱讀信息,還是限制每個主題的信息量使其在標(biāo)準(zhǔn)窗口中顯示。
(2)字體使用。選擇文本字體是保證項目易讀性和美觀的重要因素。雖然Windows提供了靈活的選擇字型、字體大小和字體顏色的功能,但字體選擇不當(dāng)或設(shè)計不一致,將會造成信息內(nèi)容的損失或影響學(xué)習(xí)效果。
(3)聲音的運(yùn)用。聲音的運(yùn)用要注意內(nèi)容易懂,音量不可過大或過小,并與其他聲音采樣在質(zhì)量上保持一致。設(shè)計人員要花時間理解與之相關(guān)的問題,并判定相應(yīng)的規(guī)則。
(4)圖像和動畫的使用。選用圖像時,一定要在設(shè)計標(biāo)準(zhǔn)中說明其用途;同時要說明圖像如何顯示及其位置,是否需要邊框,顏色數(shù)、尺寸大小及其他因素。所采用的動畫一定要突出效果。在開發(fā)應(yīng)用系統(tǒng)之前需制定高質(zhì)量的設(shè)計標(biāo)準(zhǔn),這需要花費一定時間。但按照精心制定的標(biāo)準(zhǔn)工作,不僅會使項目的外觀更好,也使它更易于使用和推廣。在這一步中,要充分發(fā)揮多媒體應(yīng)用中各專業(yè)人員的特點,群策群力,利用好各種資源,制定出詳盡的、可行的、高質(zhì)量的實行計劃和分工。這對于以后的每一步效率的提高有十分積極的指導(dǎo)
作用。
這一步好比做菜中確定要做什么菜之后,然后確定菜的原料、烹調(diào)的方法以及合適的炊具,相當(dāng)于擬定一份菜譜。選用什么原料經(jīng)過如何的烹調(diào)步驟(包括了詳細(xì)的烹調(diào)人員的動作和烹調(diào)方法),應(yīng)該能做成某道菜,而這道菜就是所需要的口味。
3.素材制作
多媒體應(yīng)用中需要大量的多媒體素材,這是它與其他應(yīng)用程序或軟件最大的不同。根據(jù)設(shè)計要求搜集所需的素材,多媒體素材的收集還要利用平時的積累(如好的圖片、好的音樂等)。目前,有許多工具可以對已采集到的素材進(jìn)行加工。主要素材類型包括文本、圖形、圖像、動畫、音頻和視頻等,如圖3-5所示。圖3-5各種素材的準(zhǔn)備由于多媒體創(chuàng)作中涉及的媒體形式眾多,且數(shù)據(jù)量大,制作的工具和方法也較多,因此素材的采集與制作可由許多人分工合作。但無論文本錄入、圖像掃描、聲音和視頻信號采集處理等,均要經(jīng)過多道工序才可能納入集成制作。各種媒體素材的具體制作方法將在本章3.3節(jié)中介紹。比如,Adobe公司的PhotoShop軟件用于圖形圖像加工,可進(jìn)行各種效果處理、美術(shù)字處理、色彩空間變換及格式文件轉(zhuǎn)換等??衫肳indows自帶的錄音機(jī)程序,生成簡單的波形音頻文件,還可以利用專門的音頻處理軟件(如CoolEdit軟件),實現(xiàn)截取、復(fù)制、粘貼、合并、改變音量和播放速度等音頻編輯。Adobe公司的Premiere軟件可用于視頻編輯,能將多幅靜態(tài)畫面連續(xù)并配音,生成.AVI、.MOV、.FLC等多種視頻格式的文件。AutoDesk公司的3DStudio軟件可用于三維動畫制作,生成.AVI格式的Windows視頻軟件。這一步驟在做菜中,相當(dāng)于準(zhǔn)備好需要的原料,比如青菜、肉類等。但這并不是簡單的收集,還包括了加工。并不是任何材料都可以用來完成目標(biāo)多媒體應(yīng)用,應(yīng)注意選材和加工。這方面通常要結(jié)合具體的應(yīng)用,才能達(dá)到最好的效果。
4.編碼與集成
準(zhǔn)備好素材后,就可以利用素材集成工具(如后面將要介紹的Authorware軟件,以及本書重點介紹的VisualBasic)把所有的素材集成到一個整體中去,并加上一些用戶交互的特征。所有的多媒體數(shù)據(jù)根據(jù)腳本設(shè)計進(jìn)行編程連接,或選用創(chuàng)作工具實現(xiàn)集成、連接、編排與組合,從而構(gòu)造出多媒體應(yīng)用系統(tǒng)。多媒體應(yīng)用系統(tǒng)制作任務(wù)是應(yīng)用系統(tǒng)最后生成的過程。
選擇多媒體集成工具時,應(yīng)盡量采用支持較多類型多媒體的多功能軟件。目前的多媒體應(yīng)用系統(tǒng)開發(fā)工具可分為兩大類:基于語言的編程開發(fā)平臺和基于集成制作的創(chuàng)作工具。許多多媒體或超媒體創(chuàng)作工具實際是對已加工好的素材進(jìn)行最后的處理與合成,即是集成制作工具。集成制作應(yīng)盡量采用快速原型法,即在創(chuàng)意的同時或創(chuàng)意基本完成之時,就先采用少量最典型的素材,對交互性進(jìn)行“模擬”制作,而全面制作必須在模擬原型獲得確認(rèn)后再進(jìn)行。目前常用的基于集成制作的創(chuàng)作工具有洪圖、方正奧思、Director、Authorware等。其中,Macromedia公司的Authorware是一種面向?qū)ο蟮摹⒁詧D標(biāo)流程線邏輯編輯為主導(dǎo)、函數(shù)變量為輔助,以動態(tài)連接庫為擴(kuò)展機(jī)制的“無須編程”的多媒體工具軟件,它使得非專業(yè)人員可以非??焖俚恼莆斩幹瞥鲎约旱亩嗝襟w軟件。若要開發(fā)有創(chuàng)新的應(yīng)用系統(tǒng),就不必為創(chuàng)作工具的局限性所控制。本教材針對的是具備一定編程經(jīng)歷的人員,而VB具有的強(qiáng)大的功能和靈活性及其可視化的編程環(huán)境可以使之適應(yīng)眾多的需求。因此,本書的重點在于介紹VisualBasic多媒體應(yīng)用設(shè)計,它的靈活性要強(qiáng)于集成制作工具,用戶有更多的控制權(quán)。在后續(xù)的章節(jié)中,將從不同應(yīng)用側(cè)面以實例的方式介紹多媒體應(yīng)用技術(shù)。這一步在炒菜中,就是按照設(shè)定的菜譜把所有的原料做成一道美味佳肴。這是整個過程中最重要的部分,也是最難的部分,是最具技術(shù)含量的部分。如同要提高炒菜的技術(shù)就是要積累許多炒菜的經(jīng)驗,熟能生巧,才能炒出好吃的菜一樣,多媒體應(yīng)用的開發(fā)也需要不斷地積累經(jīng)驗。一方面,它有程序設(shè)計的部分,需要素材集成或編程過程能完整、正確地體現(xiàn)多媒體應(yīng)用的目標(biāo);另一方面,它有多媒體的部分,需要多媒體的知識做支撐。對于一個較大的應(yīng)用,這個步驟不是一個人能應(yīng)付的,這就涉及到了多人的團(tuán)隊項目開發(fā),在下一節(jié)中將介紹這方面的內(nèi)容。
5.測試與發(fā)布
無論是采用編程環(huán)境,還是采用創(chuàng)作工具,在集成完所有的素材或者通過編程后,就得到了一個多媒體應(yīng)用。當(dāng)完成一個多媒體系統(tǒng)設(shè)計后,一定要進(jìn)行系統(tǒng)測試,其目的是發(fā)現(xiàn)程序中的錯誤、功能中的缺陷等。測試工作實際上從系統(tǒng)設(shè)計一開始就進(jìn)行,每個模塊都要經(jīng)過單元測試、功能測試,模塊連接后要進(jìn)行總體功能測試。對軟件程序模塊的測試方法有許多,最通用、最簡單的方法是“走代碼”的方法,對有邏輯分支的部分,每個分支均至少走過一遍來檢查錯誤,并記錄下來,而對模塊功能測試則按設(shè)計目標(biāo)要求逐項檢查。對可執(zhí)行的版本測試、修改后,形成了一個可用的版本,即可投入試用。在應(yīng)用中應(yīng)不斷地清除錯誤,強(qiáng)化軟件的可用性、可靠性及功能。經(jīng)過試用一段時間后,可進(jìn)行商品化包裝,以便發(fā)布。發(fā)行后交付用戶使用,要注意維護(hù),以延長系統(tǒng)的生命周期。在軟件發(fā)行后,更進(jìn)一步的測試還應(yīng)繼續(xù)進(jìn)行。這些測試應(yīng)包括可靠性、可維護(hù)性、可修改性、效率及可用性等。可靠性指的是程序所執(zhí)行的和所預(yù)期的結(jié)果一樣,而且前一次與后一次執(zhí)行的結(jié)果相同??删S護(hù)性是指如果其中某一部分有錯誤發(fā)生時,可以很容易地將之更改過來??尚薷男允侵赶到y(tǒng)可以適應(yīng)新的環(huán)境,可隨時增減、改變其中的功能。效率是指程序執(zhí)行時不會使用過多的資源或時間。可用性是指一項產(chǎn)品可以滿足用戶執(zhí)行其想要完成的工作??捎眯詰?yīng)最先測試,并要與用戶配合進(jìn)行。通常的測試方法是:(1)用戶實測;(2)在多種應(yīng)用環(huán)境下,進(jìn)行實地觀測;(3)請專家評估;(4)問卷與訪談。經(jīng)過上述應(yīng)用測試,可進(jìn)行用戶滿意度分析,進(jìn)而詳細(xì)整理和去除影響用戶滿意的因素。
這一步在做菜中,就是菜做完了還要先嘗一嘗,口味合適才能拿出去招待客人。當(dāng)然,并不是自己滿意了的作品就符合別人的口味,因此更重要的是站在用戶的角度,考慮用戶或目標(biāo)對象的感受才能做出令人滿意的作品。雖然通用的軟件工程和程序設(shè)計方法以及某些具體多媒體軟件(比如CAI課件)對多媒體應(yīng)用的開發(fā)有較大的啟發(fā),但多媒體應(yīng)用開發(fā)有自己的特點。多媒體應(yīng)用程序制作是一項綜合性的系統(tǒng)工程,它不僅包括軟件設(shè)計的各種技術(shù)和技巧,還必須兼有聲音影視制作技術(shù),同時還涉及到各應(yīng)用領(lǐng)域的知識處理,人工智能等多方面的技術(shù)。因此,對多媒體應(yīng)用程序設(shè)計人員提出了較高的要求,關(guān)于多媒體應(yīng)用的開發(fā)人員將在3.2節(jié)中介紹。除了上述的一般開發(fā)步驟外,多媒體應(yīng)用開發(fā)的更多特點和原則也將在3.2節(jié)中介紹。多媒體應(yīng)用應(yīng)是經(jīng)過精心創(chuàng)意而設(shè)計的應(yīng)用軟件,其設(shè)計與開發(fā)具有一定的復(fù)雜性。但是,經(jīng)過相關(guān)專家的多年經(jīng)驗累積,提出了許多寶貴的有關(guān)多媒體應(yīng)用設(shè)計的方法性指導(dǎo)。在上一節(jié)中介紹了多媒體應(yīng)用的具體開發(fā)步驟,在這一節(jié)中將介紹具體開發(fā)步驟中的一些原則和方法。掌握了這些設(shè)計原則,并按照這些原則進(jìn)行設(shè)計,就能開發(fā)出具有較高質(zhì)量且符合要求的多媒體應(yīng)用軟件。下面從五個方面來介紹多媒體應(yīng)用的基本設(shè)計原則,依次是:選題報告與計劃書,多媒體項目的人員組成,腳本設(shè)計原則,創(chuàng)意設(shè)計原則和界面設(shè)計原則。3.2多媒體應(yīng)用的基本設(shè)計原則3.2.1多媒體應(yīng)用的選題報告與計劃書
對于任何一個軟件而言,選題報告和計劃書都是必不可少的部分,這一部分是在軟件還沒有開發(fā)之前對軟件的一個規(guī)劃,即需要開發(fā)的目標(biāo)中的軟件是個什么樣子,怎么去開發(fā)以及為什么要如此開發(fā)。對于多媒體同樣如此,多媒體的選題分析和可行性評估是十分重要的一項工作,而其結(jié)果就是得到一份報告書或計劃書。多媒體應(yīng)用系統(tǒng)的選題范圍是沒有限制的,但必須經(jīng)過嚴(yán)格思考后,方可確定。絕大多數(shù)情況下,一個應(yīng)用的主題是事先由有這方面需求的人或者是軟件開發(fā)者的客戶們提出來的,但是他們提出的需求可能不準(zhǔn)確,描敘模糊。因此在主題確定以后,應(yīng)該將設(shè)計者對于這個主題的分析,以及對于完成這個應(yīng)用開發(fā)的各方面條件的預(yù)計,編寫成完整的選題報告和計劃書。在選題報告與計劃書中,主要應(yīng)包括用戶分析報告、設(shè)施分析報告、成本效益分析報告與系統(tǒng)內(nèi)容分析報告四項,如圖3-6所示。圖3-6選題報告與計劃書
1.用戶分析報告
用戶分析報告主要包括基本用戶、使用場合、用戶計算機(jī)應(yīng)用水平、擴(kuò)展用戶以及用戶一般特點和使用風(fēng)格的分析。
基本用戶分析是指此多媒體應(yīng)用的使用者是誰,什么身份的人來使用此應(yīng)用軟件。在分析過程中應(yīng)該注意的是,基本用戶可能不是單純的一類使用者,而可能出現(xiàn)兩類或者是多類人都使用的情況;與此類似的是,使用者都需使用此軟件,而根本很難將他們歸為哪一類人。比如,在銀行營業(yè)大廳中的自助式的存取款機(jī)的使用者,他們的年齡、職業(yè)等千差萬別,在分析的時候應(yīng)該考慮到。這時候可以選出他們的共性,或者以主體的使用者為代表(參見圖3-7)。圖3-7某軟件用戶計算機(jī)水平分析使用場合分析包括兩方面。一個客觀的場合,即環(huán)境,此多媒體應(yīng)用是在什么客觀環(huán)境下使用的,是在教室、辦公室、商鋪、大街上、家庭還是其他什么地方,等等。對于不同的環(huán)境下,軟件的設(shè)計將會有差異。比如在嘈雜的有大噪音的環(huán)境下,就不能使用聲音作為提示;在光線很強(qiáng)的地方,色彩的設(shè)計就要考慮到對比差異;等等。另一方面就是主觀的情景環(huán)境。這主要是說此多媒體應(yīng)用的使用者是在什么情形下使用此軟件,會不會對軟件的使用帶來影響。比如,軟件的使用多在緊急的情況下,過多的煩瑣的提示和反復(fù)的確認(rèn)會對使用者造成影響;在涉及重大事件或者莊重嚴(yán)肅的環(huán)境下,開玩笑似的表述將顯得不合時宜。用戶計算機(jī)應(yīng)用水平分析是用戶分析中比較重要的一項,它直接決定著多媒體應(yīng)用在使用者看來是否好用。對于目標(biāo)用戶都是專業(yè)的高計算機(jī)水平的人來說,某些“為人著想”的提示和詢問會讓人覺得啰嗦;某些明顯的操作還需要反復(fù)的解說和確認(rèn),甚至?xí)屓朔锤?。對于計算機(jī)技術(shù)不熟練的人來說,過于簡單的提示甚至專業(yè)術(shù)語可能會使人難以操作軟件。因此,合理地分析用戶的實際計算機(jī)水平非常重要。擴(kuò)展用戶分析是指某些潛在的用戶,以及某些應(yīng)用的受眾。比如,對于多媒體的教學(xué)軟件來說,教師是操作者,而學(xué)生則是此軟件的受眾。
用戶一般特點和使用風(fēng)格的分析包括在基本用戶分析里,此處單獨提出來的原因是,這一方面的分析對于多媒體應(yīng)用軟件來說(尤其是界面方面)比較重要。對于一款設(shè)計優(yōu)良的多媒體應(yīng)用來說,使用者在使用過程中應(yīng)該能感覺到,當(dāng)需要什么的時候,它就能提示什么,并觸手可及;不需要的時候,則不會突然冒出來。
2.設(shè)施分析報告
設(shè)施分析報告主要包括硬件基本裝備、輔助設(shè)備、多媒體軟件和軟件環(huán)境的分析。這部分的分析包括兩個方面:多媒體應(yīng)用的開發(fā)設(shè)施分析和多媒體應(yīng)用的使用設(shè)施分析。通常情況下,開發(fā)設(shè)施和使用設(shè)施有一定的差異,但是差異不大,尤其是基礎(chǔ)的硬件環(huán)境。需要說明的是,對于軟件開發(fā)者來說,開發(fā)時除了要選擇適合的開發(fā)軟件和硬件平臺外,同時還要準(zhǔn)備好多媒體應(yīng)用的使用平臺。對于開發(fā)設(shè)施來說,需求的軟件環(huán)境更嚴(yán)格,開發(fā)工具軟件以及多媒體軟件需求也更多。具體的硬件設(shè)施分析包括設(shè)備的型號、各個硬件配件及其性能指標(biāo)等。比如,要求的CPU的核心頻率,內(nèi)存的容量,硬盤的容量,鍵盤、鼠標(biāo)等其他特定的外部輸入/輸出設(shè)備,以及其他輔助設(shè)備及其性能指標(biāo)。表3-1所示為某多媒體應(yīng)用的硬件需求。表3-1某多媒體應(yīng)用的硬件需求具體的軟件設(shè)施分析包括與硬件相配套的系統(tǒng)軟件及各種應(yīng)用軟件等。比如,開發(fā)時需要的開發(fā)工具軟件(如VisualBasic等),操作系統(tǒng)是Windows還是其他,需要的版本是多少,其他的應(yīng)用軟件分別是什么以及版本號是多少等。
對于多媒體應(yīng)用而言,還要特別強(qiáng)調(diào)的是相關(guān)的多媒體軟件,關(guān)于這部分的內(nèi)容,在本章3.3節(jié)中將進(jìn)行詳細(xì)的介紹。
3.成本效益分析報告
成本效益分析主要分析系統(tǒng)管理效益與經(jīng)濟(jì)效益及其市場潛力,時間花費與人力投入,資源消耗,資金預(yù)算與來源,信息的使用價值及使用頻率(指要使用的多媒體數(shù)據(jù))。
用軟件工程的觀點來看,軟件開發(fā)同樣是一個工程,既然是一個工程,那就有相應(yīng)的工程管理和成本效益分析。多媒體應(yīng)用的開發(fā)同樣如此,這方面的內(nèi)容對于軟件開發(fā)工作人員來說主要是完成人力和時間因素的分析,即多媒體項目的進(jìn)度安排,如各個階段的人員配給以及完成各個階段所需要的時間。為此,應(yīng)給出相應(yīng)的時間表。
4.系統(tǒng)內(nèi)容分析報告
系統(tǒng)內(nèi)容分析是報告書中關(guān)于多媒體應(yīng)用系統(tǒng)本身的部分,主要包括兩個方面:多媒體應(yīng)用系統(tǒng)總體設(shè)計流程與多媒體元素的組織結(jié)構(gòu)。
多媒體應(yīng)用系統(tǒng)總體設(shè)計流程是指多媒體應(yīng)用系統(tǒng)包括哪些具體的功能模塊,各個功能模塊的內(nèi)容是什么,系統(tǒng)的開發(fā)流程具體到各個模塊的完成步驟是怎么安排的。多媒體元素的組織結(jié)構(gòu)指的是多媒體應(yīng)用中涉及到了哪些多媒體元素(比如音頻、視頻等文件),如何組織管理這些多媒體元素,具體的結(jié)構(gòu)如何。對不同的多媒體應(yīng)用系統(tǒng)而言,分析的內(nèi)容不盡相同,具體表現(xiàn)在對多媒體系統(tǒng)的內(nèi)容描述相差較大。這些描述是一些計劃性描述,主要包括多媒體素材的制作、多媒體的編碼與集成這兩部分內(nèi)容,這些內(nèi)容在上一節(jié)中的多媒體應(yīng)用開發(fā)步驟中提到過。
以上分析報告的目的有下面幾個方面:一是確定使用對象和要求;二是確定應(yīng)用系統(tǒng)設(shè)計結(jié)構(gòu);三是建立設(shè)計標(biāo)準(zhǔn)。特別地,這些分析報告中還應(yīng)該包括那些在主題選擇過程中必須考慮的問題。3.2.2多媒體應(yīng)用項目的人員組成
過去只需一兩個人,通常是一個程序員和一個設(shè)計員或內(nèi)容專家,就能創(chuàng)作一個交互式應(yīng)用軟件。但這樣的情形過去了,特別是采用多媒體時,一兩個人單干是絕對不可能的。創(chuàng)作一個復(fù)雜的多媒體應(yīng)用系統(tǒng),需要由各方面才能專家組成的項目組共同進(jìn)行項目的開發(fā)。換言之,在今天非常短的開發(fā)時間限制內(nèi),要滿足客戶對多媒體應(yīng)用在技術(shù)上和內(nèi)容上高難的要求,必須促進(jìn)小組中各種專門技術(shù)人才之間的相互交流。在今天,開發(fā)高質(zhì)量交互式多媒體項目所需的技術(shù)是跨學(xué)科、跨部門或跨組織的。開發(fā)小組必須能從一個階段順利轉(zhuǎn)移到另一個階段,即從最初的市場接觸與明確項目到分析和設(shè)計,經(jīng)過樣機(jī)和實際開發(fā),直到實際試用和評價,才能進(jìn)行順利轉(zhuǎn)變。成功的小組應(yīng)包括顧客組織或部門中的一個或多個成員。如果要達(dá)到目的并在預(yù)算和規(guī)定期限內(nèi)完成任務(wù),那么,在許多關(guān)鍵領(lǐng)域中具有專門知識特別重要。
1.多媒體應(yīng)用項目的人員分類
開發(fā)多媒體應(yīng)用系統(tǒng)所需的專門技能可以分為三類:①工商與管理;②教育與藝術(shù);③技術(shù)。工商與管理技能包括協(xié)調(diào)客戶關(guān)系、合同表述和談判、制定項目進(jìn)度和小組領(lǐng)導(dǎo)才能。這類技能主要由負(fù)責(zé)人代表、項目領(lǐng)導(dǎo)和程序負(fù)責(zé)人來提供。教育與藝術(shù)技能包括評價最終用戶特征,制定適宜的教育戰(zhàn)略,向多媒體開發(fā)者明確描述課題問題和技術(shù)內(nèi)容,評價課件,輸入、創(chuàng)作和處理各類圖像,用特定的著作工具開發(fā)課件。教育設(shè)計人員、多媒體開發(fā)者、課題問題專家和圖形藝術(shù)家可提供這些技能。多媒體開發(fā)小組同樣要依靠技術(shù)技能,例如,包含在應(yīng)用系統(tǒng)中產(chǎn)生音響、攝影和電視所需的技術(shù),音像專家和程序編制員或軟件工程師會把他們的技藝帶進(jìn)這一范疇。
2.多媒體應(yīng)用項目成員的作用與職責(zé)
根據(jù)交互式多媒體項目的范圍大小和性質(zhì)不同,在項目組中應(yīng)包括不同類型的專家。如圖3-8所述的頭銜或命名可能隨著組織的不同而不同,責(zé)任的劃分也可能不同。在某種程度上,開發(fā)部門或組織的大小決定著責(zé)任的劃分。有些人可能有幾個頭銜,但關(guān)鍵是在這些方面具有專長的人個個都應(yīng)有相應(yīng)的職責(zé)。圖3-8多媒體應(yīng)用職能人員下面討論的每個工作對于多媒體項目的成功具有潛在的重要性。為每個職務(wù)所列的職責(zé)僅僅是一個建議,由于每個多媒體開發(fā)項目各不相同,因此職責(zé)的表述是變化的。
1)項目領(lǐng)導(dǎo)/經(jīng)理
項目領(lǐng)導(dǎo)負(fù)責(zé)項目從開始、完成到交付的每個階段。計劃、進(jìn)度和資源分配都在項目領(lǐng)導(dǎo)的支配之下。項目領(lǐng)導(dǎo)必須善于項目的行政、業(yè)務(wù)及人事管理,處理好有關(guān)小組的問題。項目領(lǐng)導(dǎo)還必須協(xié)調(diào)小組成員之間和小組與顧客代表之間的很好溝通。
2)計劃經(jīng)理
計劃經(jīng)理把業(yè)務(wù)和管理特長帶給小組,盡管不是日常開發(fā)工作的一部分,但計劃經(jīng)理在照管有關(guān)合同問題、預(yù)算、日程進(jìn)度和資源需求方面仍起著重要作用。在有些組織中,特別是在項目數(shù)少但同時進(jìn)行的組織中,這些功能會由項目領(lǐng)導(dǎo)或經(jīng)理來擔(dān)當(dāng)。
3)會計代表/市場營銷代表
這個人在多媒體開發(fā)中的作用也與業(yè)務(wù)和管理有關(guān)。會計代表與潛在的顧客接觸,并使初次接觸的顧客對開發(fā)組織有印象。對供應(yīng)商來說,最重要的是傳達(dá)有關(guān)自己公司的卓越特性和為什么應(yīng)成為某個項目的所選供應(yīng)商。盡管這個過程由市場營銷代表開始,但常要求具有各方面技術(shù)專長的小組成員參與。一旦得到了與顧客的最初合同,那么小組的每個成員就成為銷售代理,加強(qiáng)顧客對供應(yīng)商的選擇并協(xié)助開展教育活動,以便以較小的市場營銷取得附加的合同。會計代表通常在整個合同有效期間負(fù)責(zé)確保與顧客的有效溝通,傾聽顧客的聲音,并由開發(fā)小組所理解。會計代表要注意的是不能“過分銷售”組織的能力,也不能低估生產(chǎn)顧客所要東西所需的時間和預(yù)算。
4)多媒體開發(fā)員/課件開發(fā)員/課件作者/教育專家/技術(shù)作家多媒體開發(fā)人員負(fù)責(zé)由小組商定的應(yīng)用系統(tǒng)的設(shè)計,向教育設(shè)計主任報告每個人必須為此項目勾劃的風(fēng)格和標(biāo)準(zhǔn),并產(chǎn)生聲音信息或教育節(jié)目。
5)圖形藝術(shù)家/藝術(shù)指導(dǎo)/音頻/視頻專家
視覺可提供一種最有效的溝通手段。圖形藝術(shù)家的興趣范圍和專長可以伸展到視覺本身之外,可為多媒體的開發(fā)帶來無法估價的益處。他不只是創(chuàng)造圖形素材以彌補(bǔ)其他媒體之不足,而且把創(chuàng)造性成分注入到關(guān)于項目的討論之中。
6)系統(tǒng)分析員和集成人員、軟件工程師和程序員
系統(tǒng)分析員或集成人員負(fù)責(zé)計劃和構(gòu)成顧客所需的、成本效果均佳的系統(tǒng)。向顧客建議的系統(tǒng)必須實際達(dá)到多媒體節(jié)目的要求。所有組成部分都必須一起運(yùn)行,而無需進(jìn)行其他配置。而且,系統(tǒng)分析員必須向小組傳達(dá)開發(fā)多媒體節(jié)目必須有的制約和限制。
7)質(zhì)量保證專家/審查員
質(zhì)量保證專家應(yīng)盡早參加此項目,以便能共同處理設(shè)計問題和可能令人擔(dān)心的一些地方。有效的業(yè)務(wù)實踐是把這樣的人包括進(jìn)來,這種人可找出開發(fā)人員中的潛在的不協(xié)調(diào)和可能成為問題的教育方式,并能向別人不能發(fā)現(xiàn)的“錯誤”發(fā)動攻擊。
盡管質(zhì)量保證專家可親自檢查所有素材,但他們監(jiān)督這個檢查過程是至關(guān)重要的。
8)其他的小組成員
從最廣的角度看,還有許多人可以考慮作為多媒體開發(fā)小組的成員。例如,如果多媒體應(yīng)用系統(tǒng)是作為以教員為基礎(chǔ)的培訓(xùn)計劃的一部分,那么這些教員需要成為小組的一部分,不僅要提供學(xué)生方面和內(nèi)容的意見,而且還要明白該多媒體計劃如何用在他們的教室里。
最后,相當(dāng)重要的是為小組提供行政服務(wù)的人。在任何一個項目中都有大量這類工作,如照片拷貝,素材安全保管,這些都必須由專人來完成;計算機(jī)、打印機(jī)、復(fù)印機(jī)在出毛病時要有人維修。只是在事情出了差錯時才被重視的那些人,也必須是多媒體開發(fā)組中應(yīng)考慮的一部分。3.2.3多媒體應(yīng)用的腳本設(shè)計原則
在分析報告完成后,經(jīng)過論證決定進(jìn)行應(yīng)用系統(tǒng)設(shè)計后,便需制定課題計劃,開始腳本設(shè)計。多媒體腳本設(shè)計應(yīng)做到如下幾點:
(1)規(guī)劃出各項內(nèi)容顯示的順序和步驟;
(2)描述期間的分支路徑和銜接的流程;
(3)兼顧系統(tǒng)的完整性和連貫性;
(4)既要考慮整體結(jié)構(gòu),又要善于運(yùn)用聲、畫、影等多重組合達(dá)到最佳效果;
(5)注意交互性和目標(biāo)性;
(6)根據(jù)不同的應(yīng)用系統(tǒng)運(yùn)用相關(guān)的領(lǐng)域知識和指導(dǎo)理論。
這里就媒體設(shè)計中要注意的問題,從媒體的選擇與腳本內(nèi)容順序及控制路徑的設(shè)計提出一些原則和方法。
1.多媒體類型的選擇
創(chuàng)造性地使用多媒體環(huán)境,將會使應(yīng)用程序功能大大增強(qiáng)。要做到這一點,需從如下兩方面考慮:
(1)媒體的功能。沒有任何一種媒體在所有場合都是最優(yōu)的,每種媒體都有其各自擅長的特定范圍。各種媒體的功能如下:
①文本:在表現(xiàn)概念和刻畫細(xì)節(jié)時可用。
②圖形:擅長表達(dá)思想輪廓,它蘊(yùn)含與大量數(shù)值數(shù)據(jù)相關(guān)的趨向性信息,在空間信息方面有較大優(yōu)勢。③動畫:可用來突出整個事物,特別適于表現(xiàn)靜態(tài)圖形無法表現(xiàn)的動作信息。
④視頻:適于表現(xiàn)其他媒體所難以表現(xiàn)的來自真實生活的事件和情景。
⑤音頻:能使對話信息突出,特別在影像、動畫集合時能傳遞大量的信息。
⑥姿態(tài)與動作:在與別的媒體結(jié)合時具有較強(qiáng)的信息引用能力,可以在相關(guān)信息之間建立起時間、空間以及邏輯上的聯(lián)系。
(2)媒體選擇的結(jié)合與互補(bǔ)。腳本設(shè)計可根據(jù)內(nèi)容需要分配表達(dá)的媒體,這里要特別注意媒體間的結(jié)合與區(qū)別。提出如下幾條原則:
①人們在問題求解過程中的不同階段,對信息媒體有不同的需要。一般,在最初的探索階段采用能提供具體信息的媒體,如語音、圖像等;在最后的分析階段,多采用描述抽象概念的文本媒體;一些直觀的信息(圖形、圖像等)介于兩者之間,適于綜合階段。
②媒體種類對空間信息的傳遞并沒有明顯的影響,各種媒體各有所長。③媒體結(jié)合是多媒體設(shè)計中需要研究的新課題。媒體之間可以互相支持,也會互相干擾。多種媒體應(yīng)密切相關(guān),扣緊一個表現(xiàn)主題,而不應(yīng)把不相關(guān)的媒體內(nèi)容拼湊在一起。
目前,媒體結(jié)合在技術(shù)上主要通過在一個窗口中提供多種媒體的信息片段(空間結(jié)合)和對聲音、語音、錄像等隨時間變化的動態(tài)媒體加以同步實現(xiàn)(時間序列組合)。
④媒體資源并非愈多愈好,如何在語義層上將各種媒體很好地結(jié)合以更有效地傳遞信息,是要很好探索的研究課題,也是應(yīng)用系統(tǒng)人機(jī)界面設(shè)計的關(guān)鍵問題。
2.腳本內(nèi)容順序及控制路徑的設(shè)計
根據(jù)應(yīng)用系統(tǒng)的設(shè)計內(nèi)容,從交互性、用戶友好性著眼,設(shè)計腳本節(jié)目順序,確定調(diào)度方式,即控制路徑。
(1)編排節(jié)目順序:根據(jù)具體任務(wù)進(jìn)行設(shè)計。
(2)控制路徑:多媒體計算機(jī)與電視、電影的最大不同在于與用戶之間的交互性。多媒體應(yīng)用系統(tǒng)能根據(jù)用戶的輸入要求隨時改變節(jié)目控制流程(可通過菜單、熱鍵按鈕及超級鏈接的鏈路提示來實現(xiàn)),對應(yīng)用系統(tǒng)不同控制的復(fù)雜程度也各異。
腳本編寫完后,應(yīng)組織有關(guān)專家和用戶進(jìn)行評儀,進(jìn)行修改完善,進(jìn)行下一步的創(chuàng)意設(shè)計。3.2.4多媒體應(yīng)用的創(chuàng)意設(shè)計原則
創(chuàng)意設(shè)計是多媒體活潑性的重要來源,好的創(chuàng)意不僅使應(yīng)用系統(tǒng)獨具特色,而且大大提高了系統(tǒng)的可用性和可視性。多媒體應(yīng)用程序之所以有巨大的誘惑力,主要是其豐富多彩的多種媒體的同步表現(xiàn)形式和直觀靈活的交互功能。因此,創(chuàng)意設(shè)計應(yīng)做到如下幾點:
(1)要在媒體“呈現(xiàn)”和“交互”這兩項上做文章,在屏幕設(shè)計和人機(jī)交互界面上下功夫。
(2)應(yīng)包括各種媒體信息在時間和空間上的同步表現(xiàn)。即對計算機(jī)屏幕進(jìn)行空間劃分,在空間與時間軸上進(jìn)行立體構(gòu)思,組構(gòu)和諧的設(shè)計藍(lán)圖。
(3)應(yīng)用軟件開發(fā)的方法和技術(shù)進(jìn)行開發(fā),甚至包括具體術(shù)語,如腳本、編號、剪接、分鏡頭等。
(4)要充分考慮該應(yīng)用系統(tǒng)設(shè)計所采用的編程環(huán)境或創(chuàng)作工具的功能與特點,特別是計算機(jī)資源,以免創(chuàng)意太脫離實際的應(yīng)用設(shè)計水平。對于媒體這個專門領(lǐng)域,創(chuàng)意設(shè)計還應(yīng)注意以下兩點:
(1)對圖像、動畫、音樂及效果的設(shè)計,應(yīng)盡量與專業(yè)人員互相討論,互相溝通。
(2)創(chuàng)意設(shè)計首先要緊扣主題,對準(zhǔn)設(shè)計目標(biāo),而不可一味追求新、奇、特。3.2.5多媒體應(yīng)用的界面設(shè)計原則
多年來,人機(jī)通信一直局限于文本方式,這嚴(yán)重限制了人本來所具有的通信技能,大大降低了通信效率。近年來,多媒體技術(shù)的出現(xiàn)從技術(shù)上為在人機(jī)交互中全面采用人本身具有的通信技能提供了可能性,為建造高效友好的人機(jī)界面帶來希望。但多媒體信息、多模式通信的復(fù)雜性也對人機(jī)交互、人機(jī)界面設(shè)計提出了許多新的挑戰(zhàn)性的課題。其設(shè)計不僅要考慮到用戶及任務(wù)本身,還要更多地考慮和規(guī)劃信息空間結(jié)構(gòu)、媒體的時間基,即不僅要知道如何提供多媒體信息,而且要知道在什么情況下采用什么樣的媒體,及媒體的集成技術(shù),這樣才能提供最優(yōu)組合的交互處理手段,并優(yōu)化顯示質(zhì)量。因此,人機(jī)界面設(shè)計不僅要借助計算機(jī)技術(shù),還要依托于心理學(xué)、認(rèn)知科學(xué)、語言學(xué)、通信技術(shù)及戲劇、音樂、美術(shù)等多方面的理論和方法。
1.界面設(shè)計原則
在人機(jī)界面設(shè)計中,首先應(yīng)進(jìn)行界面設(shè)計分析,用戶特性分析,用戶任務(wù)分析,并記錄用戶有關(guān)系統(tǒng)的概念、術(shù)語。這項工作可與多媒體應(yīng)用系統(tǒng)分析結(jié)合進(jìn)行,囊括于用戶分析報告里。界面設(shè)計原則主要包括四個方面的內(nèi)容:用戶原則、信息最小量原則、幫助和提示原則、媒體最佳組合原則。
(1)用戶原則。人機(jī)界面設(shè)計首先要確立用戶類型,劃分類型可以從不同的角度、視實際情況而定。確定類型后,要針對其特點預(yù)測它們對不同界面的反應(yīng)。這就要從多方面設(shè)計分析。
(2)信息最小量原則。人機(jī)界面設(shè)計要盡量減少用戶記憶負(fù)擔(dān),采用有助于記憶的設(shè)計方案。
(3)幫助和提示原則。要對用戶的操作命令做出反應(yīng),幫助用戶處理問題。系統(tǒng)要設(shè)計有恢復(fù)出錯現(xiàn)場的能力,在系統(tǒng)內(nèi)部處理工作要有提示,盡量把主動權(quán)讓給用戶。
(4)媒體最佳組合原則。多媒體界面的成功并不在于僅向用戶提供豐富的媒體,而應(yīng)在相關(guān)理論指導(dǎo)下,注意處理好各種媒體間的關(guān)系,恰當(dāng)選用。
2.人機(jī)界面的類型
界面設(shè)計必須“以人為本”,因此選擇界面類型時要全面考慮。一方面要從用戶狀況出發(fā),決定對話應(yīng)提供的支持級別和復(fù)雜程度,選擇一個或幾個適宜的界面類型;另一方面要匹配界面任務(wù)和系統(tǒng)需要,對交互形式進(jìn)行分類。若在用戶需求和系統(tǒng)功能之間發(fā)生了沖突,則要折中解決。由于界面類型常常要在現(xiàn)有的硬件基礎(chǔ)上進(jìn)行選擇,限制了許多創(chuàng)新的方法,因此,界面類型將隨著硬件環(huán)境及計算機(jī)技術(shù)的發(fā)展而豐富。任務(wù)設(shè)計之后,要決定界面類型。目前有多種人機(jī)界面設(shè)計類型,各有不同的品質(zhì)和性能,具體的可以分為問答型、菜單型、圖標(biāo)型、表格型和語言型。下面分別介紹各種類型的特點以及適合使用的對象。
(1)問答型的優(yōu)點是容易使用;缺點是對話復(fù)雜度被嚴(yán)格限制,使用速度不高。適用對象:外行以及初學(xué)者,會話系統(tǒng)。問答型界面如圖3-9所示。圖3-9問答型界面
(2)菜單型的優(yōu)點是易學(xué)、易用、易編程;缺點是大系統(tǒng)中使用速度慢,超過一定數(shù)目的被選項后,將增加搜索時間,傳輸開銷大。適用對象:初學(xué)者,沒有經(jīng)驗的編程者,簡單會話類型,一般用作訪問機(jī)制。菜單型界面如圖3-10所示。圖3-10菜單型界面
(3)圖標(biāo)型的優(yōu)點是非常容易學(xué)習(xí),利用鼠標(biāo)容易操作,語言獨立性強(qiáng),較容易實現(xiàn);缺點是占據(jù)屏幕可觀的空間,表達(dá)抽象概念的描述力差,需要配合文字解釋,需要圖形硬件和軟件支持。適用對象:初學(xué)者。圖標(biāo)型界面如圖3-11所示。這里值得一提的是,其通用性使之有形成國際語言的趨勢。圖3-11圖標(biāo)型界面
(4)表格型的優(yōu)點是使用速度快,容易使用,容易掌握;缺點是僅僅適合于數(shù)據(jù)輸入,使用范圍狹窄。適用對象:數(shù)據(jù)錄入中使用最為廣泛的對話類型,用于顯示和恢復(fù)的界面,編輯初始界面。表格型界面如圖3-12所示。圖3-12表格型界面
(5)語言型的優(yōu)點是功能強(qiáng)大、靈活,界面可控制,對屏幕空間使用十分經(jīng)濟(jì);缺點是學(xué)習(xí)代碼和語法條款繁雜,用戶要有系統(tǒng)功能的某些知識,使用困難,研制界面的工作量大。適用對象:會使用復(fù)雜命令界面的熟練用戶,由用戶發(fā)起和控制的對話。語言型界面如圖3-13所示。圖3-13語言型界面在多媒體應(yīng)用軟件的開發(fā)過程中,很重要的一個環(huán)節(jié)是制作所需要的各種媒體素材。這些素材包括文本、圖形/圖像、音頻、視頻、動畫等。要生成/獲取、編輯/修改、查看/瀏覽這些涵蓋了諸多專業(yè)領(lǐng)域的素材,不可能僅僅依靠某一個軟件來完成,通常,任一方面都有許多專業(yè)的有針對性的軟件來完成這些任務(wù)。對于多媒體開發(fā)而言,涉及的多媒體處理的面比較寬廣,可能需要多個工具協(xié)同處理才能達(dá)到更好的效果。各個軟件都有自己的特點和優(yōu)勢,本章將分類介紹這些多媒體工具軟件的特點,并簡單介紹目前常用的比較優(yōu)秀的工具軟件的功能、特色以及一些簡單的操作方法。3.3多媒體素材制作工具軟件需要指出的是,現(xiàn)實中各種同類工具軟件的數(shù)量巨大,又往往由于商業(yè)因素(比如各個商家之間的兼并融合等)和軟件本身的特點,軟件的版本不斷更新:部分軟件不斷變換名稱、界面等,部分軟件逐步退出市場,又有許多同類的新軟件出現(xiàn),許多軟件往往在部分功能上有這樣或那樣的重疊。因此,對于軟件的介紹不可能面面俱到,而主要介紹其功能定義和特色,并根據(jù)其使用的廣泛性做或詳或略的介紹。多媒體工具軟件包括文本工具、圖形/圖像工具、音頻工具、視頻工具、動畫工具、播放工具及著作工具等。多媒體創(chuàng)作工具包括基于腳本的創(chuàng)作工具、基于流程圖的創(chuàng)作工具、基于時序的創(chuàng)作工具、程序語言開發(fā)工具(VB、VC)等,詳見3.4節(jié)。3.3.1文本處理工具
制作文本文件的工具比較多,如Microsoft的NOTEBOOK、WRITER、Word等。此外,還有一些專門的編輯工具軟件,如UltraEdit、EditPlus、WinHex等。EditPlus是一個HTML編輯器,除顏色標(biāo)記HTMLTag外,還內(nèi)建完整的HTML和CSS1指令功能。WinHex是一款相當(dāng)優(yōu)秀的十六進(jìn)制文本編輯器。
這里特別介紹一款方便小巧、功能強(qiáng)大的文本編輯器——UltraEdit。圖3-14是UltraEdit進(jìn)行編輯時的情形。其中多個文檔被打開,從文件后綴可以看出,文本編輯的內(nèi)容各式各樣。圖3-14UltraEdit軟件界面圖中從1~23標(biāo)示了它的各種功能。UltraEdit-32支持Windows系列操作系統(tǒng),支持所有32位Windows平臺下的64位文件處理。它是十分理想的文本、HEX、HTML、PHP、Java等程序編輯器。此編輯器號稱能滿足所有的編輯需求,諸如:基于磁盤的文本編輯;文檔大小不受限制,即使是數(shù)兆字節(jié)的文件也只占用最小限度內(nèi)存;可同時打開和顯示多個文檔;可配置的句法高亮顯示,預(yù)設(shè)有C/C++、VB、HTML和Java等模板;多層次撤消和恢復(fù);允許編輯任何二進(jìn)制文件,支持十六進(jìn)制剪切、復(fù)制和粘貼;支持UNIX/MAC到DOS轉(zhuǎn)換,DOS到UNIX轉(zhuǎn)換;支持代碼折疊,忽略注釋字符串。3.3.2圖形/圖像處理工具
本節(jié)先介紹圖形/圖像的主要功能,接著將圖形/圖像處理工具根據(jù)其主要功能分成兩大類進(jìn)行介紹,即圖形/圖像編輯與瀏覽軟件、屏幕捕捉軟件。
1.圖形/圖像處理工具的功能
圖形工具主要有顯示圖形、圖形素材庫、專業(yè)圖形庫等三個方面的功能。
●顯示圖形:一般素材編輯工具都支持顯示多種格式的圖形文件。
●圖形素材庫:提供一些現(xiàn)成的素材供使用、連接和修改,通常是矢量格式。
●專業(yè)圖形庫:這樣的素材編輯工具具有適合專業(yè)作圖藝術(shù)家的特點。
這里要注意區(qū)別兩種圖形:矢量圖形和位圖圖形?!袷噶繄D形:這樣的圖形在運(yùn)行時被翻譯成一個個作圖命令。其優(yōu)點是文件小,可以在實際運(yùn)行時修改,而且可以選擇一部分修改而不影響其他部分。
●位圖圖形:它是已經(jīng)生成的矢量位圖,或數(shù)字化的相片或視頻。其優(yōu)點是適合快速顯示,但不適合運(yùn)行時修改。
圖像工具主要有顯示圖像、圖像編輯、圖像壓縮、圖像捕捉、圖像素材庫等五個方面的功能?!耧@示圖像:大部分素材編輯工具能顯示多種格式的圖像,包括圖像在屏幕上的定位、顯示或者改變大小。
●圖像編輯:包括文件管理,圖像文件格式的轉(zhuǎn)換,顯示圖像和改變圖像比例等功能。
●圖像壓縮:圖像文件都很大,需要壓縮。
●圖像捕捉:利用數(shù)字相機(jī)、數(shù)字化板和圖像掃描儀捕捉實際圖像,或通過屏幕捕捉軟件抓取屏幕圖像。
●圖像素材庫:提供一些現(xiàn)成的素材供使用、連接或修改。
2.圖形/圖像處理工具介紹
下面簡要介紹一些常用的圖形/圖像處理工具軟件,這些軟件功能強(qiáng)大,各有自己的特點及用途。它們是:Adobe公司發(fā)布的PhotoShop、Illustrator、PageMaker、ImageReady、PhotoDeluxe等;Macromedia公司發(fā)布的FreeHand;Corel公司發(fā)布的CorelDraw;AutoDesk公司發(fā)布的AutoCAD、MDT以及3DSMax等;Ulead公司發(fā)布的PhotoImpact、MediaStudio等。另外,Adobe、Ulead等公司還推出了PaintShop、Cool3D等濃縮版。
1)?PhotoShop
Photoshop是Adobe公司最為出名的圖像處理軟件之一,也是使用最為廣泛的軟件之一,如圖3-15所示。它的應(yīng)用范圍包括圖像、圖形、視頻、出版等方面。隨著版本的提高,其功能更多,使用更簡單。
從功能上看,Photoshop可分為圖像編輯、圖像合成、校色調(diào)色及特效制作等4個部分。圖像編輯包括對圖像做各種變換,如縮放、旋轉(zhuǎn)、鏡像、透視等,也可復(fù)制、去斑、修飾等,常用在婚紗攝影、人像處理制作中。圖3-15Photoshopcs2版本圖像合成則是將幾幅圖像通過使用“圖層”等工具來合成為完整的具有新意義的圖像,它讓外來圖像與創(chuàng)意很好地融合,可使圖像的合成無衣無縫。校色調(diào)色可方便快捷地對圖像的顏色進(jìn)行明暗、色彩的調(diào)整和校正,也可在不同顏色之間進(jìn)行切換,以滿足圖像在不同領(lǐng)域(如網(wǎng)頁設(shè)計、印刷、多媒體等)的應(yīng)用。特效制作在Photoshop中主要通過濾鏡、通道及工具綜合應(yīng)用完成,包括圖像的特效創(chuàng)意和特效字的制作,如油畫、浮雕、石膏畫、素描等常用的傳統(tǒng)美術(shù)技巧都可由它完成,而各種特效字的制作更是很多美術(shù)設(shè)計師熱衷于Photoshop的原因。
2)?ImageReady圖3-16ImageReady軟件
ImageReady是由Adobe公司開發(fā)的以處理網(wǎng)絡(luò)圖形為主的圖像編輯軟件,如圖3-16所示。Photoshop更新到5.5版本時,Adobe公司將當(dāng)時的ImageReady2.0和它捆綁在了一起。ImageReady與Photoshop間可以進(jìn)行圖片的同步操作。ImageReady的主要功能包括:利用ImageReady可以將Photoshop的圖像操作最優(yōu)化,使其更適合網(wǎng)頁設(shè)計,也可以通過分割圖像自動制作HTML文檔,還可以制作簡單的GIF動畫。但I(xiàn)mageReady不支持CMYK色彩模式,無法進(jìn)行與印刷相關(guān)的圖像操作,它是專門的網(wǎng)絡(luò)圖像處理工具。ImageReady只能進(jìn)行較為簡單的圖像效果處理,但在網(wǎng)絡(luò)功能上,它卻可以獨當(dāng)一面。ImageReady除了具有Photoshop基本的圖像處理功能外,還具有以下的網(wǎng)頁特效和圖像制作功能:制作GIF動畫,圖像翻轉(zhuǎn)(Rollovers),切片,圖像優(yōu)化,圖像鏈接等。圖3-16ImageReady軟件
3)?Illustrator
Illustrator也是Adobe公司推出的基于矢量的圖形制作軟件,如圖3-17所示。它最大的特征在于貝塞爾曲線的使用,使得操作簡單、功能強(qiáng)大的矢量繪圖成為可能?,F(xiàn)在,它還集成文字處理、上色等功能,在插圖制作和印刷制品(如廣告?zhèn)鲉?、小冊?設(shè)計制作方面得以廣泛使用,事實上已成為桌面出版(DTP)業(yè)界的默認(rèn)標(biāo)準(zhǔn)。它的主要競爭對手是Macromedia公司的Freehand,但是2005年已被Adobe公司合并。從IllustratorCS(11.0版本)開始,其品牌形象由維納斯頭像更新為一朵藝術(shù)化的花朵。Illustrator目前的版本是CS2,即12.0版本,主要新增功能有動態(tài)描摹、動態(tài)上色、控制面板和自定義工作空間等,在界面上和Photoshop等得到了統(tǒng)一。動態(tài)描摹可以將位圖圖像轉(zhuǎn)化為矢量圖型,動態(tài)上色可以讓用戶更靈活的給復(fù)雜對象區(qū)域上色。圖3-17Illustrator的新品牌形象
4)?PageMaker
PageMaker是由創(chuàng)立桌面出版概念的Aldus公司于1985年推出的最早的桌面排版軟件,在升級至5.0版本時,被Adobe公司于1994年收購,如圖3-18所示。PageMaker操作簡便,功能全面,借助豐富的模板、圖形及直觀的設(shè)計工具,用戶可以迅速入門。Adobe并購PageMaker后并持續(xù)改進(jìn)它至2001年7月的第7版(中文版為6.5版),后來發(fā)行另一排版軟件InDesign以作為PageMaker的后繼。不過,PageMaker依然在設(shè)計及商業(yè)領(lǐng)域中擁有很多的支持者,特別是在方塊字(如漢字)的處理上,能從右至左直排的專業(yè)排版軟件似乎只有PageMaker能做到。它同樣可以和Adobe的傳統(tǒng)軟件如PhotoShop、Illustrator等實現(xiàn)無縫連接。圖3-18PageMaker7.0的啟動畫面
PageMaker是平面設(shè)計與制作人員的理想伙伴,主要用來處理圖文編輯,其菜單全中文化,界面及工具的使用十分簡潔靈活,初學(xué)者很容易上手。因此,目前諸多的廣告公司、報社、制版公司、印刷廠等都采用PageMaker作為圖文編排的首選軟件。PageMaker把以前落后粗糙的徒手設(shè)計、上色、手工制版的繁重過程,簡化到了設(shè)計人員在電腦上一步即可完成,而且又給設(shè)計節(jié)省出了大量的時間,思維空間也得以開拓,制作人員也從繁重的體力勞動得以解脫,真可謂是兩全其美的軟件。
5)?PhotoDeluxe
PhotoDeluxe是Adobe公司第一個針對家庭用戶的中文版相片編輯軟件。通過使用這套軟件,即使是不懂電腦的人,也能在短短幾分鐘時間內(nèi),將一張毫不起眼的相片變成令人難以忘懷的動人影像。PhotoDeluxe是以著名的專業(yè)圖形圖像設(shè)計軟件PhotoShop為基礎(chǔ)設(shè)計的,為家庭用戶提供了一項只有高端中文圖像設(shè)計軟件才具備的功能。它可以把創(chuàng)作完成的影像或相片以標(biāo)準(zhǔn)尺寸儲存或打印或以其他格式輸出,經(jīng)過修飾的相片或影像可以結(jié)合軟件自帶的圖像,制作出請柬、賀卡、喜帖、文具、卡片及不干膠貼紙。
6)?FreeHand
FreeHand是一款平面矢量圖形軟件,同時支持MacOS及MSWindows平臺,深受專業(yè)排版及設(shè)計工作者的喜愛,如圖3-19所示。FreeHand由Altsys公司開發(fā),與當(dāng)時的AdobeIllustrator競爭劇烈。經(jīng)一系列戲劇性的轉(zhuǎn)手,因Adobe于2005年并購Macromedia公司,F(xiàn)reeHand最終變成它的資產(chǎn),此后卻將FreeHand排除在MacromediaStudio8外。圖3-19FreeHand工作界面
FreeHand能長久迄立的最重要的原因是,它除了能繪制矢量圖像外,更有優(yōu)越的文字處理和排版性能,印前輸出的穩(wěn)定性,多頁功能等。無論是繪制機(jī)械制圖,還是繪制建筑藍(lán)圖,無論是制作海報招貼,還是實現(xiàn)廣告創(chuàng)意,F(xiàn)reehand都是一件強(qiáng)大、實用而又靈活的利器。
7)?CorelDRAW
CorelDRAWGraphicsSuite是Corel公司出品的一套軟件包,包括插圖、頁面排版和矢量繪圖程序CorelPhoto-paint、數(shù)字圖像處理程序CorelRAVE動畫創(chuàng)建程序,目前通用版本為9.0、10.0、11、12,最新版本為X3,如圖3-20所示。圖3-20CorelDRAW套件的創(chuàng)意形象
Corel公司在中國首次推出的CorelDRAW中文版本為8.0,但因中國市場問題,放棄了9.0的簡體中文版,僅有中國某公司開發(fā)的中文漢化9.0版本,但一些設(shè)計公司還在沿用9.0。
2001年推出的CorelDRAW10增強(qiáng)了許多功能,比如強(qiáng)大的PowerClip功能可以輕松實現(xiàn)鎖定/解鎖內(nèi)容物件到容器;網(wǎng)格填充更柔和、更自然,可以做出真實的色彩融合漸變;交互透明工具提供了全透明、填充透明和輪廓透明3個選項,還增加了幾種圖案透明方式;PageSorterView(頁面排序預(yù)覽)功能可以將多個頁面以縮略圖的方式全局預(yù)覽和快速跳轉(zhuǎn);增加了SWF和SVG格式的矢量圖形輸出,可以直接輸出嵌有Flash的網(wǎng)頁。
8)?AutoCAD
AutoCAD是由美國Autodesk公司于20世紀(jì)80年代初為微機(jī)上應(yīng)用CAD技術(shù)而開發(fā)的繪圖程序軟件包,現(xiàn)已成為國際上廣為流行的繪圖工具,如圖3-21所示。它可以繪制任意二維和三維圖形,并且同傳統(tǒng)的手工繪圖相比,用AutoCAD繪圖速度更快,精度更高,而且便于個性制作,已在建筑、機(jī)械、電子、美工等領(lǐng)域得到了廣泛應(yīng)用。AutoCAD在二維繪圖方面功能尤其強(qiáng)大,如繪圖、編輯、剖面線和圖案繪制、尺寸標(biāo)注以及二次開發(fā)等功能。圖3-21AutoCAD2007的陰影效果
AutoCAD具有良好的用戶界面,通過交互菜單或命令行方式可進(jìn)行各種操作。AutoCAD具有廣泛的適應(yīng)性,可以在各種操作系統(tǒng)支持的微型計算機(jī)和工作站上運(yùn)行。
9)?AutoDeskMDT
MDT也是AutoDesk公司出品的三維機(jī)械設(shè)計軟件,是對AutoCAD的擴(kuò)展,但AutoDesk新推出的Inventor系列軟件功能更強(qiáng),操作更簡單,以前的MDT用戶已部分改用Inventor。MDT的主要特點如下:以三維設(shè)計為基礎(chǔ),集設(shè)計、分析、制造以及文檔管理等多種功能為一體;為用戶提供了從設(shè)計到制造一體化的解決方案。其主要功能為:基于特征的參數(shù)化實體造型,用戶可十分方便地完成復(fù)雜三維實體造型,可以對模型進(jìn)行靈活地編輯和修改;基于nurbs的曲面造型,可以構(gòu)造各種各樣的復(fù)雜曲面,以滿足如模具設(shè)計等方面對復(fù)雜曲面的要求;可以比較方便地完成幾百個零件的大型裝配。MDT提供相關(guān)聯(lián)的繪圖和草圖功能,提供完整的模型和繪圖的雙向聯(lián)結(jié)。
10)?3DStudioMax
3DStudioMax常簡稱為3dsMax,是Discreet公司開發(fā)的(后被Autodesk公司合并)基于PC系統(tǒng)的三維動畫渲染和制作軟件,如圖3-22所示。其前身是基于DOS的3DStudio系列軟件,在WindowsNT出現(xiàn)后一下子降低了CG制作的門檻,先用于電腦游戲中的動畫制作,后參與影視片的特效制作。
3DStudioMax對CG制作產(chǎn)生了歷史性的影響:CG軟件制作平臺紛紛由Unix工作站向基于網(wǎng)絡(luò)的PC平臺轉(zhuǎn)移;CG制作成本大大降低;CG制作由電影的高端應(yīng)用進(jìn)入電視游戲等低端應(yīng)用。其突出特點是:基于PC系統(tǒng)的低配置要求;安裝插件可提供其所沒有的功能以及增強(qiáng)原本的功能;強(qiáng)大的角色動畫制作能力;可堆棧的建模步驟,使制作模型有非常大的彈性;支持Maxscript內(nèi)建腳本控制語言,讓使用者有自定義工具的能力。圖3-223DStudioMax界面
11)?PhotoImpact
PhotoImpact是由Ulead公司出品的,目前可以說是Web玩家不可缺少的圖像編輯工具,如圖3-23所示。PhotoImpact帶有創(chuàng)新的易于理解和使用的工具組合,可用于網(wǎng)頁設(shè)計和圖像處理。它為網(wǎng)頁設(shè)計和圖像編輯上的需要提供了較完整的方案,專業(yè)人員和初學(xué)者都可以使用它提供的工具創(chuàng)建優(yōu)秀的網(wǎng)頁、圖像文件等。它提供了大量直觀易用的文本處理工具,可以非常方便地制作出火焰、金屬、霓虹等特殊的文字效果;可以設(shè)置文字的材質(zhì)、光線、紋理等效果;提供了扭曲和彎曲文字、創(chuàng)建特殊的三維動畫文字等功能。它還提供了一個集成的網(wǎng)頁設(shè)計制作環(huán)境,能直接創(chuàng)建包括圖像、文字、動畫和部件的完整網(wǎng)頁,并增加了動畫工作室來制作動畫效果。圖3-23PhotoImpact軟件界面
3.圖像捕捉工具介紹
圖像捕捉軟件是一類較早期(特別是在DOS字符時代)的工具。到了視窗年代,出現(xiàn)了剪貼板,則可以很容易地實現(xiàn)屏幕的硬拷貝及圖形文字的拷貝。然而,即使有鍵盤上的“PrintScreen”按鍵這一硬手段以及剪貼板,也不是萬能的,在許多重要的場合,如需要采集程序運(yùn)行過程、結(jié)果等情況下,圖像捕捉工具依然是不可缺少的一個工具軟件。這類軟件提供了一種重要的獲取圖像素材的手段。下面介紹幾款常用的圖像捕捉工具,并在最后就這些軟件進(jìn)行比較。
1)?ScreenThief
ScreenThief(以下簡稱ST)是一種靜態(tài)屏幕捕捉工具,由英國Nildram公司出品。該軟件簡潔、實用,主要特色是:
●多種輸入方式:從桌面、活動窗口、活動應(yīng)用程序、自定義區(qū)域、剪貼板中均可捕捉圖像;●多種輸出途徑:抓取的圖像可發(fā)送到磁盤、打印機(jī)、剪貼板、圖像窗口;
●多種文件格式:支持BMP、GIF、PCX、PNG、RLE、TIF、DIB等;
●自動減少顏色:方便存儲;
●操作簡便:快捷鍵定義,延時捕捉,使用功能鍵進(jìn)入睡眠和喚醒,也可從程序中操作。
選擇和設(shè)置好相關(guān)參數(shù)后,可將捕捉到的圖像直接以自定義的文件名存盤,還可以確定捕捉的圖像中是否包含光標(biāo)等。
圖3-24所示為ScreenThief在任務(wù)欄的工作情況。圖3-24ScreenThief在任務(wù)欄的工作情況
2)?Clip’nSave
Clip’nSave是一個非常短小精悍的抓圖軟件,該軟件雖然沒有捕捉DirectX游戲屏幕之類的專業(yè)功能,但卻有抓取桌面、窗口、子窗口、菜單,自定義任意封閉屏幕區(qū)域,剪貼圖像,轉(zhuǎn)換圖像格式等功能。由于程序短小,因而占用的系統(tǒng)資源也比較小。它支持BMP、GIF、JPG、PCX、TIF、EPS等多種圖形格式,還支持從黑白到24位的各種顏色模式以及灰度模式等,可在存盤時選擇壓縮等。屏幕色彩反差調(diào)整的作用是:可加強(qiáng)顏色反差,可將屏幕設(shè)置為單色或灰色。
Clip’nSave捕捉到的圖像和剪貼板中的內(nèi)容一致,它沒有從剪貼板中抓圖的功能。當(dāng)剪貼板中取得圖形時,也將送往Clip’nSave窗口,但剪貼板得到文本信息或其他信息時不會出現(xiàn)在Clip’nSave窗口中。與ScreenThief相比,Clip’nSave不支持睡眠/喚醒,卻能用最小化方式代替;更小巧而功能強(qiáng)大,有一些前者所沒有的功能。
3)?SnagIt
SnagIt是TechSmith公司推出的圖形捕捉軟件,如圖3-25所示。它支持全屏幕、窗口、子窗口、區(qū)域、固定大小區(qū)域、剪貼板、全屏文件和菜單,可以自己隨意選擇捕捉內(nèi)容,允許窗口滾動。它可實現(xiàn)圖形、文本等常規(guī)抓取,更可完成視頻的錄制,即可以將一段時間內(nèi)的屏幕顯示捕獲并存成AVI文件。對于抓取到的圖文,可以選擇打印機(jī)、剪貼板、文件,以及輸出到E-mail或指定目錄下,另外,還可以選擇輸出前強(qiáng)制用戶預(yù)覽,以及允許多種輸出方式。文件輸出時可以選擇附加注釋、拍攝時間以及自動命名以簡化操作過程,特別是對于文本的輸出,更有文件追加的功能。圖3-25SnagIt界面輸入輸出的中間,可以設(shè)置特殊過濾器,以對抓取到的圖文做進(jìn)一步的處理。處理過程也可分為多種:排版設(shè)置、字體設(shè)置、顏色轉(zhuǎn)換、顏色替代、圖像格式選擇、圖像比例選擇、動畫錄制的壓縮方式等。其他設(shè)置選項還有打印機(jī)設(shè)置、打印比例設(shè)置、熱鍵設(shè)置、定時抓取,可謂面面俱到。
4)?HyperCam
HyperCam專門用來抓取動態(tài)圖像,能將桌面上的所有圖像動作和聲音捕捉并保存為AVI文件,并自動命名,即時查看,還可利用它錄制帶聲音的動態(tài)圖像。它建議將機(jī)器設(shè)置為256色,如果色彩數(shù)太高,則生成的AVI文件過大。它至少每秒可捕捉10幀640×480的畫面,可調(diào)的捕捉頻率和精度支持多種壓縮方法。其有三種屏幕區(qū)域設(shè)置方法:直接填寫矩形區(qū)域的左上角頂點坐標(biāo)和矩形的高度、寬度;在屏幕上用鼠標(biāo)選擇一個固定的區(qū)域;在屏幕上選擇固定程序窗口。同時,它還支持間斷捕捉、移動或鎖定窗口捕捉等多種捕捉方式。
5)?HyperSnap-DX
HyperSnap-DX和HyperCam同屬美國GregKochaniak公司的產(chǎn)品,如圖3-26所示。HyperSnap-DX是一個強(qiáng)大的屏幕捕捉程序,支持捕捉最新的DirectX或3Dfx滑動工藝,可以捕捉DVD屏幕,特別適用于游戲中抓圖。它支持全屏、窗口、激活窗口、不包括輪廓的激活窗口、指定區(qū)域、重復(fù)上一次捕捉等6種捕捉方式;支持bmp、gif、jpg、tif、eps、img、pcx、psd等20多種圖像格式;在帶壓縮的圖像格式中,還支持多種壓縮編碼標(biāo)準(zhǔn),并能自動選擇最佳的壓縮比率;方便的物理尺寸調(diào)整功能;具有從1位到24位的顏色分辨率調(diào)整功能,也可以選擇圖像的灰度存儲或半色調(diào)存儲;獨特的剪貼功能,剪貼某一區(qū)域并用其他色彩替代,以達(dá)到局部修正圖像的目的;支持窗口滾動捕捉和不包含光標(biāo)捕捉的功能;具有圖像E-mail功能,即具有發(fā)送當(dāng)前捕捉的圖像或磁盤中的圖像文件的功能;具有調(diào)整圖像往剪貼板拷貝時的格式,從編輯菜單中選擇“CopyFormat”,在出現(xiàn)的窗口選擇合適的圖像拷貝格式即可。圖3-26HyperSnap-DX的界面
6)?CaptureProfessional
CaptureProfessional是一個屏幕抓取和圖像編輯工具。它提供十多種抓圖方式,如窗口、桌面、菜單、圖標(biāo)、目錄、多邊形區(qū)域等;抓下的圖形可用十多種處理工具編輯,并存成BMP、CUR、EPS、GIF、ICO、JPG、PCX、PNG、RLE、TIF等十多種圖形格式;可以直接屏幕打印,還能抓取DirectX游戲的圖片;可重復(fù)上次抓圖,撤消操作。
7)?IconForge
IconForge是一套專門制作或修改靜動態(tài)圖標(biāo)與光標(biāo)的工具。它附有一整套的繪制工具和編輯器,還有特殊濾鏡效果;可從dll、exe等程序中將圖標(biāo)Icon取出。
8)各種圖像捕捉工具的比較
目前常見的圖像捕捉工具很多,除了上面介紹的之外,還有HardCopy、PrintKey以及國產(chǎn)的“紅蜻蜓”抓圖精靈等。它們在功能和特點上各有不同,表3-2~表3-5從多個方面比較了幾款主要的常用抓圖工具的特點,以供參考。表3-2支持的媒體類型、文件格式及總體情況比較表3-3圖像捕捉輸入通道比較表3-4輸出通道的比較表3-5圖像精度調(diào)整功能比較3.3.3動畫處理工具
在本章中,動畫工具軟件主要是指界于圖像和視頻之間的一類軟件,主要涉及到GIF動畫、3D效果動畫以及FLASH動畫的處理。本小節(jié)先介紹動畫工具軟件的功能,然后介紹幾款主要的動畫處理軟件。
1.動畫工具的功能
動畫工具軟件主要有三個方面的功能:動畫顯示,即可顯示任何格式的動畫文件;動畫編輯,使用特殊的工具來生成或集成動畫的各部分,并能控制動畫的位置和時序;動畫素材庫,提供一些現(xiàn)成的動畫供使用、連接或修改。
2.動畫工具介紹
1)?AnimagicGifAnimator
AnimagicGIFAnimator是一款GIF動畫創(chuàng)作軟件(如圖3-27所示),可以將JPEG和BMP等格式的圖片轉(zhuǎn)換為GIF格式,并支持AVI文件的輸入和輸出;可預(yù)覽作品的略圖;支持拖曳功能,可直接加入圖形(BMP、JPG),并使用透明移位、透明處理等來輕易完成GIF或AVI動畫文件而實現(xiàn)邊編輯邊瀏覽;提供了特色的調(diào)色板和插件,可非常直觀地編輯、選擇色彩。該工具提供了七個特效修飾濾鏡,可直接套用,并具有優(yōu)化功能,可創(chuàng)建出優(yōu)秀的動畫文件。圖3-27AnimagicGIFAnimator的應(yīng)用界面
2)?GIFConstructionSetPro
GIFConstructionSetPro是AlchemyMindworksInc.?推出的一款用于網(wǎng)頁創(chuàng)作的動態(tài)或透明的GIF文件的動畫軟件,利用它可快速地為網(wǎng)頁創(chuàng)建透明、交錯和活動的GIF文件。它還能壓縮GIF文件,生成文字條幅,并可對動畫圖片進(jìn)行編輯、調(diào)色,將GIF轉(zhuǎn)換成AVI或者M(jìn)NG文件,可倒轉(zhuǎn)GIF播放順序;還可增加文字動畫,制作交錯圖及重復(fù)動畫,也可作為瀏覽器的插件。
3)?UleadGIFAnimator
UleadGifAnimator是Ulead友立公司出版的動畫GIF制作軟件。它也是一款網(wǎng)頁設(shè)計輔助工具,可作為Photoshop的插件,目前為5.0版本。它內(nèi)建的插件有許多現(xiàn)成的特效可立即套用,可將AVI文件轉(zhuǎn)成動畫GIF文件,而且還能將動畫GIF圖片優(yōu)化,將其壓縮。它可在真彩色環(huán)境下,制作出色彩斑斕的動畫;功能更強(qiáng)的工具和更為靈活的工作環(huán)境,也使動畫制作愈顯輕松。
4)?Xara3D
Xara3D是Xara公司出品的一款專門用于制作3D效果的工具,如圖3-28所示。它主要側(cè)重于創(chuàng)建動態(tài)或靜態(tài)3D文本標(biāo)題和LOGO,全面支持中文;也能創(chuàng)作簡單的動畫,包括GIF、AVI格式和Flash影片。值得一提的是,Xara3D所創(chuàng)作的圖像全部都消除鋸齒,邊緣光滑;同時,該軟件可以通過色彩壓縮以及色盤優(yōu)化將圖像的尺寸大小降到最低限度;此外,該軟件的最新版本增加了更多的動畫和字體風(fēng)格,而且還可以導(dǎo)出為Flash動畫。Xara3D操作方便、直觀,僅用幾步就可以做出效果良好的三維文字。圖3-28Xara3D的界面
5)?COOL3D
Cool3D是Ulead公司出品的一個專門制作文字3D效果的軟件,可以用它方便地生成具有各種特殊效果的3D動畫文字。Cool3D的主要用途是制作網(wǎng)頁上的動畫,它可以把生成的動畫保存為GIF和AVI文件格式。它的作用與Xa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報參考:累積生態(tài)風(fēng)險對農(nóng)村婦女抑郁癥狀的作用機(jī)制及風(fēng)險分級干預(yù)研究
- 科技助力冠心病患者的生活質(zhì)量提升
- 探索未知領(lǐng)域科技前沿的創(chuàng)新與突破
- 寵物藥品的寵物醫(yī)療技術(shù)創(chuàng)新與國際合作機(jī)會挖掘考核試卷
- 2024年廣西公務(wù)員申論考試真題及答案-A卷
- 2025年滬教版高二數(shù)學(xué)上冊月考試卷
- 2025年人教新起點選修1歷史上冊月考試卷含答案
- 2025年粵教新版九年級地理上冊月考試卷
- 2025年人教五四新版七年級生物上冊階段測試試卷
- 2025年蘇人新版七年級生物上冊月考試卷含答案
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 人教版(2025新版)七年級下冊英語:寒假課內(nèi)預(yù)習(xí)重點知識默寫練習(xí)
- 2024年食品行業(yè)員工勞動合同標(biāo)準(zhǔn)文本
- 2025年第一次工地開工會議主要議程開工大吉模板
- 全屋整裝售后保修合同模板
- 高中生物學(xué)科學(xué)推理能力測試
- GB/T 44423-2024近紅外腦功能康復(fù)評估設(shè)備通用要求
- 2024-2030年中國減肥行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資研究報告
- 運(yùn)動技能學(xué)習(xí)
- 2024年中考英語專項復(fù)習(xí):傳統(tǒng)文化的魅力(閱讀理解+完型填空+書面表達(dá))(含答案)
評論
0/150
提交評論