多媒體視訊程式設計-作者:CMF |
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
多媒體視訊程式設計-作者:CMF 不錯的完整多媒體設計參考書籍... 目錄內容:
http://ccc.1asphost.com/netbook/ShowPost.asp?id=3 第0章 本書導覽與隨書光碟 0-1 本書起源與目地 0-2 本書簡介 0-3 本書範例 0-4 本書範例注意事項
PART Ⅰ 基本知識建立
第一章 影音多媒體基本知識 01-1 多媒體介紹 01-1-1 什麼是多媒體 01-1-2 電腦上的多媒體種類 01-2 影音多媒體用途 01-2-1 視訊會議 01-2-2 遠距教學 01-2-3 遠端監控 01-2-4 醫療影像系統 01-2-5 工業影像系統 01-3 影像處理技術 01-3-1 影像均化 (低通濾波) 01-3-2 消除雜點 (中值濾波) 01-3-3 影像銳化 (高通濾波) 01-3-4 影像二值化 01-4 圖形基本運算 01-4-1 度量單位轉換 01-4-2 水平垂直平移 01-4-3 水平垂直鏡射 01-4-4 圖像縮小放大 01-4-5 水平垂直傾斜 01-4-6 圖像旋轉
第二章 影音多媒體週邊硬體 02-1 多媒體週邊硬體架構 02-1-1 影像擷取單元 02-1-2 聲音擷取單元 02-1-3 影像輸出單元 02-1-4 聲音播放單元 02-1-5 媒體儲存單元 02-1-6 媒體傳輸單元 02-2 攝影機 02-2-1 CCD 攝影機 02-2-2 CMOS攝影機 02-2-3 USB 攝影機 02-2-4 DV數位攝影機 02-3 影像捕捉卡 02-3-1 錄影監控型擷取卡 02-3-2 影音編輯型擷取卡 02-3-3 DV數位攝影機專用型擷取卡 02-3-4 影像擷取卡的硬體安裝 02-4 音效卡 02-4-1 主機板內建音效介面 02-4-2 插卡式音效介面 02-5 網路卡 02-5-1 網路卡的安裝 02-5-2 檢查網路卡安裝是否成功 02-6 檢測音效視訊裝置是否安裝成功 02-6-1 檢查視訊裝置 02-6-2 檢查音訊裝置 02-6-3 DV攝影機連線測試
第三章 VIDEO FOR WINDOWS 介紹 03-1 視訊擷取功能 03-1-1 視訊擷取軟體架構 03-1-2 AVICap 視窗類別工作任務 03-1-3 視訊擷取函數 03-2 畫面播放功能 03-2-1 DrawDIB 功能概述 03-2-2 DrawDIB 基本操作 03-2-3 DrawDIB 函數 03-3 自製檔案及串流處理器功能 03-4 AVI檔案編輯功能 03-4-1 AVI 檔案操作 03-4-2 AVI 串流操作 03-4-3 AVIFILE 函數 03-5 視訊壓縮管理功能 03-5-1 視訊壓縮管理員架構 03-5-2 VCM 工作任務 03-5-3 VCM 函數
第四章 Delphi 基本操作與環境設定 04-1 整合開發環境(IDE) 基本操作 04-1-1 快速圖示列(Speed Bar) 04-1-2 元件盤(Component Palette) 04-1-3 物件檢視器(Object Inspector) 04-1-4 程式碼編輯器(Code Editor) 04-1-5 表單設計器(Form Designer) 04-2 Delphi 環境設定 04-2-1 表單設計器選項 (Designer Page) 04-2-2 偏好設定 (Preferences Page) 04-2-3 物件檢視器選項 (Object Inspector page) 04-2-4 元件盤選項 (Palette Page) 04-2-5 程式庫選項 (Library Page) 04-3 Delphi 編程架構 04-3-1 專案 (Project) 04-3-2 專案檔 (*.DPR) 04-3-3 表單檔 (*.DFM) 04-3-4 單元檔 (*.PAS) 04-3-5 專案選項 ( Project Options ) 04-4 程式偵錯 04-4-1 逐行執行 (Step over) 04-4-2 逐程序執行 (Trace Into) 04-4-3 執行到游標處 (Run To Cursor) 04-4-4 暫停點 (Breakpoints) 04-4-5 監看變數
PART Ⅱ 視訊函式應用及視訊程式設計入門
第五章 啟動攝影機連線 05-1 攝影機啟動流程 05-2 取得視訊裝置驅動器數量及資訊 05-2-1 取得視訊裝置驅動器資訊 05-2-2 取得視訊裝置驅動器數量 05-2-3 範例程式 05-3 視訊擷取視窗 05-3-1 建立視訊擷取視窗 05-3-2 關閉視訊擷取視窗 05-3-3 範例程式 05-4 攝影機連線與離線 05-4-1 視訊擷取視窗與攝影機連線 05-4-2 視訊擷取視窗與攝影機斷線 05-4-3 範例程式 05-5 視訊裝置驅動器效能 05-5-1 取得視訊裝置驅動器名稱 05-5-2 取得視訊裝置驅動器版本 05-5-3 取得視訊裝置驅動器效能 05-5-4 範例程式
第六章 視訊擷取視窗操作 06-1 視訊顯示模式 06-1-1 Preview 顯示模式 06-1-2 Overlay 顯示模式 06-1-3 範例程式 06-2 畫面顯示速率 06-2-1 設定 Preview 顯示速率 06-2-2 顯示速率轉換 06-2-3 範例程式 06-3 顯示畫面尺寸調整 06-3-1 視訊畫面自動縮小放大 06-3-2 視訊擷取視窗尺寸調整 06-3-3 範例程式
第七章 視訊參數對話盒 07-1 視訊壓縮對話盒 07-1-1 開啟視訊壓縮對話盒 07-1-2 範例程式 07-2 視訊顯示器對話盒 07-2-1 開啟視訊顯示器對話盒 07-2-2 範例程式 07-3 視訊格式對話盒 07-3-1 開啟視訊格式對話盒 07-3-2 範例程式 07-4 視訊來源對話盒 07-4-1 開啟視訊來源對話盒 07-4-2 範例程式 07-5 視訊擷取視窗狀態 07-5-1 TCapStatus 資料結構 07-5-2 取得目前視訊擷取視窗狀態 07-5-3 範例程式
第八章 影像畫面及聲音擷取 08-1 靜態影像擷取 08-1-1 抓取視訊畫面 08-1-2 抓取視訊畫面不停止顯示 08-1-3 視訊畫面複製到剪貼簿 08-1-4 範例程式 08-1-5 視訊畫面儲存成點陣圖檔 08-1-6 範例程式 08-2 錄影參數設定 08-2-1 TCaptureParms 資料結構 08-2-2 取得視訊串流擷取參數 08-2-3 範例程式 08-2-4 設定視訊串流擷取參數 08-2-5 範例程式 08-3 錄影控制 08-3-1 設定與取得視訊檔案 08-3-2 配置視訊檔磁碟空間 08-3-3 連續視訊串流擷取啟動與停止 08-3-4 視訊資料另存新檔 08-3-5 範例程式 08-4 邊看邊錄手動錄影 08-4-1 手動錄影開啟 08-4-2 手動錄影擷取 08-4-3 手動錄影關閉 08-4-4 範例程式
第九章 音訊裝置控制 09-1 音訊資料結構 09-1-1 TWaveFormat (音訊格式) 09-1-2 TWaveFormatEx (音訊格式擴充) 09-1-3 TWaveInCaps (音訊輸入裝置效能) 09-1-4 TWaveOutCaps (音訊輸出裝置效能) 09-1-5 TWaveHDR (音訊緩衝區表頭) 09-2 影音串流擷取之音訊格式 09-2-1 取得音訊格式結構大小 09-2-2 取得音訊格式 09-2-3 設定音訊格式 09-3 音訊輸入輸出控制函數 (WAVE IN / OUT API ) 09-3-1 Waveform API 函數 09-3-2 取得音訊輸入裝置數量 09-3-3 取得音訊輸入裝置功能特性 09-3-4 開啟音訊輸入裝置 09-3-5 預先調配音訊輸入緩衝區 09-3-6 加入緩衝區給音訊輸入裝置 09-3-7 啟動輸入音訊資料 09-3-8 清除預先調配音訊輸入緩衝區 09-3-9 停止輸入音訊資料 09-3-10 關閉音訊輸入裝置 09-3-11 取得音訊輸入錯誤訊息 09-3-12 取得音訊輸出裝置數量 09-3-13 取得音訊輸出裝置功能特性 09-3-14 開啟音訊輸出裝置 09-3-15 預先調配音訊輸出緩衝區 09-3-16 寫入資料到音訊輸出裝置 09-3-17 清除預先調配音訊輸出緩衝區 09-3-18 關閉音訊輸出裝置 09-4 範例程式
第十章 視訊回呼函式應用 10-1 使用者自定資料 10-1-1 設定使用者自定資料 10-1-2 取得使用者自定資料 10-1-3 範例程式 10-2 狀態回呼函式 10-2-1 指派狀態回呼函式 10-2-2 狀態回呼函式格式 10-2-3 範例程式 10-3 錯誤回呼函式 10-3-1 指派錯誤回呼函式 10-3-2 錯誤回呼函式格式 10-3-3 範例程式 10-4 預覽回呼函式 10-4-1 指派預覽回呼函式 10-4-2 預覽回呼函式格式 10-4-3 視訊資料表頭結構 10-4-4 取得影像格式 10-4-5 設定影像格式 10-4-6 即時視訊畫面上加入字幕 10-4-7 範例程式 10-5 視訊串流回呼函式 10-5-1 指派視訊串流回呼函式 10-5-2 視訊串流回呼函式格式 10-6 音訊串流回呼函式 10-6-1 指派音訊串流回呼函式 10-6-2音訊串流回呼函式格式
PART Ⅲ 實例設計運用
第十一章 視訊元件製作 11-1 建立VFW封裝檔(Package) 11-1-1 建立Package Source 檔(.DPK) 11-1-2 Package 命名與儲存 11-1-3 加入VFW.PAS 程式單元 11-2 建立視訊擷取元件(TAVCapturer) 11-2-1 新增TAVCapturer元件 11-2-2 TAVCapturer 元件類別繼承關係 11-2-3 加入TAVCapturer元件的屬性、方法、事件 11-2-4 建立TAVCapturer元件屬性編輯器 11-2-5 編輯TAVCapturer元件圖示 11-3 建立視訊播放元件(TVideoDisplayer) 11-3-1 新增 TVideoDisplayer 元件 11-3-2 加入 TVideoDisplayer 元件屬性、方法、事件 11-3-3 編輯 TVideoDisplayer 元件圖示 11-4 編譯及安裝視訊元件 11-4-1 編譯 VFW Package 11-4-2 安裝 VFW Package
第十二章 AVI 影片播放器製作 12-1 AVI影片播放器架構 12-1-1 AVI 檔案資料讀取單元 12-1-2 AVI 視訊串流播放單元 12-1-3 AVI 音訊串流播放單元 12-2 AVI 影像畫面播放器實作 12-2-1 使用者操作介面 12-2-2 AVI 檔案載入管道 12-2-3 使用System Registry 記錄參數 12-2-4 全螢幕顯示切換 12-2-5 AVI 檔案資料讀取 12-2-6 影片播放控制 12-3 AVI 影像聲音播放器實作 12-3-1 使用者操作介面 12-3-2 AVI 資料串流讀取 12-3-3 影片播放控制 12-3-4 畫面、波形、字幕同步顯示 12-3-5 繪製音訊波形 12-3-6 顯示字幕 12-3-7 TAudioPlayer 元件 12-3-8 聲音播放輸出 12-3-9 音量調整
第十三章 視訊電話製作 13-1 視訊電話架構 13-1-1 網路通訊單元 13-1-2 遠端視訊畫面播放單元 13-1-3 遠端聲音播放單元 13-1-4 本端視訊畫面擷取單元 13-1-5 本端聲音輸入單元 13-2 視訊電話通訊流程 13-2-1 撥打電話流程 13-2-2 接聽電話流程 13-2-3 影音交談流程 13-2-4 掛電話流程 13-2-5 電話插撥流程 13-3 電話通訊元件 13-3-1 電話傳輸基礎元件( TCallTransfer ) 13-3-2 電話監聽執行緒 ( TCallListenerThread ) 13-3-3 視訊電話傳輸元件( TVideoPhoneTransfer ) 13-4 音訊輸入元件 13-4-1 TAudioRecorder音訊輸入元件類別 13-4-2 音訊輸入元件建構與解構程序 13-4-3 開啟/關閉音訊輸入裝置 13-4-4 啟動/停止接收音訊輸入樣本資料 13-4-5 音訊輸入裝置訊息處理 13-4-6 設定/取得音訊輸入格式 13-5 本端視訊畫面擷取螢幕視窗 13-5-1 TVideoCaptureForm 表單類別 13-5-2 呈現一個不規則形狀視窗 13-5-3 不規則形狀視窗的移動 13-5-4 視窗建立與關閉 13-5-5 取得視訊擷取裝置驅動器數量 13-5-6 選擇視訊擷取裝置驅動器對話盒 13-5-7 視訊擷取裝置開啟與關閉 13-5-8 視訊來源與視訊格式對話盒 13-5-9 視訊狀態及錯誤顯示 13-5-10 連續視訊畫面擷取 13-6 遠端視訊畫面播放螢幕視窗 13-6-1 TVideoDisplayForm 表單類別 13-6-2 設定視訊播放影像格式 13-6-3 啟動播放遠端視訊 13-6-4 停止播放遠端視訊 13-6-5 顯示遠端視訊畫面 13-6-6 顯示遠端使用者名稱及IP位址 13-7 主控視窗 13-7-1 TMainForm 表單類別 13-7-2 主控視窗建立與關閉 13-7-3 參數載入與儲存 13-7-4 初始化設定 13-7-5 視訊擷取設定 13-7-6 音訊輸出/輸入音量控制 13-7-7 使用者顯示名稱設定 13-7-8 狀態訊息顯示 13-7-9 撥打電話 13-7-10 接聽電話 13-7-11 影音交談 13-7-12 掛電話 附錄A VFW函式庫
A-1 Video Capture 函式組 A-1-1 capGetDriverDescription A-1-2 capCreateCaptureWindow A-1-3 capDriverConnect A-1-4 capDriverDisconnect A-1-5 capDriverGetName A-1-6 capDriverGetVersion A-1-7 capDriverGetCaps A-1-8 capPreview A-1-9 capOverlay A-1-10 capPreviewRate A-1-11 capPreviewScale A-1-12 capSetScrollPos A-1-13 capDlgVideoCompression A-1-14 capDlgVideoDisplay A-1-15 capDlgVideoFormat A-1-16 capDlgVideoSource A-1-17 capGetStatus A-1-18 capGrabFrame A-1-19 capGrabFrameNoStop A-1-20 capEditCopy A-1-21 capFileSaveDIB A-1-22 capCaptureGetSetup A-1-23 capCaptureSetSetup A-1-24 capFileGetCaptureFile A-1-25 capFileSetCaptureFile A-1-26 capFileAlloc A-1-27 capCaptureSequence A-1-28 capCaptureSequenceNoFile A-1-29 capCaptureAbort A-1-30 capCaptureStop A-1-31 capFileSaveAs A-1-32 capCaptureSingleFrameOpen A-1-33 capCaptureSingleFrameClose A-1-34 capCaptureSingleFrame A-1-35 capFileSetInfoChunk A-1-36 capGetVideoFormatSize A-1-37 capGetVideoFormat A-1-38 capSetVideoFormat A-1-39 capGetAudioFormatSize A-1-40 capGetAudioFormat A-1-41 capSetAudioFormat A-1-42 capPaletteAuto A-1-43 capPaletteManual A-1-44 capPaletteOpen A-1-45 capPalettePaste A-1-46 capPaletteSave A-1-47 capGetUserData A-1-48 capSetUserData A-1-49 capGetMCIDeviceName A-1-50 capSetMCIDeviceName A-1-51 capSetCallbackOnStatus A-1-52 capSetCallbackOnError A-1-53 capSetCallbackOnFrame A-1-54 capSetCallbackOnVideoStream A-1-55 capSetCallbackOnWaveStream A-1-56 capSetCallbackOnYield A-1-57 capSetCallbackOnCapControl A-2 DrawDIB 函式組 A-2-01 DrawDibOpen A-2-02 DrawDibClose A-2-03 DrawDibProfileDisplay A-2-04 DrawDibBegin A-2-05 DrawDibEnd A-2-06 DrawDibStart A-2-07 DrawDibStop A-2-08 DrawDibDraw A-2-09 DrawDibGetBuffer A-2-10 DrawDibRealize A-2-11 DrawDibSetPalette A-2-12 DrawDibGetPalette A-2-13 DrawDibChangePalette A-2-14 DrawDibTime 網海無涯,唯學是岸!
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
|
delphi
初階會員 發表:52 回覆:64 積分:38 註冊:2002-05-21 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
內容超豐富 < > 值得推薦 < > 上架了嗎? 是那一家出版社出的呢? 吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ SoftKing VMASK - ViewMove Automation Software Kernel
------
http://www.ViewMove.com |
wearefamily
一般會員 發表:12 回覆:16 積分:5 註冊:2004-03-13 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
多媒體視訊程式設計-作者:CMF此書的出版商 金禾 http://www.keyhold.com.tw/company.asp 目前正在最後校版 1300 頁濃縮至800頁 因為書商說太多頁 應 最快 在11月會上架 如果讀者到時有不解或堪誤之文 應可在上述網站留言之或KTOP討論之 不知道是否可以預訂 或 請問 cmf 是否有針對KTOP的限定數量 團體 優惠訂購 哈哈 哈哈哈 告訴大家 此書中聽說 vcl 可是自行打造的喔 內行ㄟ說給內行知道 偷偷知道的 因為本人也是哈很久啦 CMF 大仔 為了奶粉錢 加油加油 快點出啦 快頂不住啦 也麻煩大家 告知 大家 支援好書定買之 如果有當老師的 請務必看一下 當教科書 第一刷3000本 所以 衝 衝 衝 |
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
< > 哇! >
嗚~嗚~嗚~我家的小妹仔,兩歲多了,很會說話(還會頂嘴),但就是
尿尿便便不講 < > < href="http://dllee.ktop.com.tw" target="blank">吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ SoftKing VMASK - ViewMove Automation Software Kernel
------
http://www.ViewMove.com |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
Jasonwong
版主 發表:49 回覆:931 積分:581 註冊:2006-10-27 發送簡訊給我 |
|
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
jessechan
版主 發表:109 回覆:394 積分:254 註冊:2002-04-05 發送簡訊給我 |
|
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
關於 Jesse Chan 所提的
"希望能有 BCB 的範例, 因為可以省下 key 範例的時間" 以下發言乃 CMF大仔 作者 所托 釋出利多 哈哈
引言:這是滿不錯的建議,但由於目前我每天都要加班到晚上十點多, 因此無時間將BCB版本的範例加到書附光碟中, 未來將會陸續將BCB版本範例上傳到網站供讀者下載至於1300頁的目前 就看CMF如何和金禾溝通 是否最少能應因應 KTOP 團體預購 的利多 哈哈 請 CMF 問問 金禾總編 讓KTOP給 PLP 一下 哈哈 報告 庵也哈的要死阿 哈哈 哈哈哈 |
clmao
一般會員 發表:3 回覆:4 積分:1 註冊:2002-11-15 發送簡訊給我 |
|
qoo1234
版主 發表:256 回覆:1167 積分:659 註冊:2003-02-24 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
殺咪
嚴格來說 qoo大ㄟ 800頁 尤甚1300 因為去蕪存菁阿 哈哈
Q 仔都出面了 芭樂汁 不能不說明釐清
哈哈 哈哈哈 q仔 妳的 ktop雙B 資料庫plug-in離線包 也別再拖了 哈很久了 期待 c sir 早點出書 哈阿
金禾的新書區
http://www.keyhold.com.tw/book_newbook.asp 不過也很期待 書商 有線上付費閱讀的機制
1 較省錢
2 也較環保 (無紙化時代) 當然精裝的書也是一定要紙的啦 洛陽紙貴
3 保存較久
這個也是很期待 教學數位化 閱讀數位化
對了 金禾 也有出喔 私房教師ASP.NET(上下) 數位學習系統
這樣LP一下 天使 應該不會k庵把 發表人 - conundrum 於 2004/10/14 22:02:54
|
juneo
高階會員 發表:103 回覆:190 積分:118 註冊:2004-05-13 發送簡訊給我 |
|
領航天使
站長 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
Selena
一般會員 發表:16 回覆:28 積分:8 註冊:2002-11-06 發送簡訊給我 |
|
soni
一般會員 發表:17 回覆:29 積分:9 註冊:2003-02-06 發送簡訊給我 |
|
banson1716
高階會員 發表:55 回覆:182 積分:167 註冊:2002-04-14 發送簡訊給我 |
|
zuyan_chang
一般會員 發表:4 回覆:7 積分:2 註冊:2004-04-24 發送簡訊給我 |
|
無故障
一般會員 發表:17 回覆:69 積分:17 註冊:2004-03-11 發送簡訊給我 |
|
1666362
初階會員 發表:66 回覆:124 積分:43 註冊:2004-07-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |