跳至主要內容

文章

複數乘法

複數乘法 複數乘法 ¶ 完整程式碼下載 介紹 ¶ Complex Multiplication; 复数乘法; 複數乘法有兩種做法,第一種做法使用了四個乘法指令,第二種做法使用三個乘法指令。在效能上第二種做法比較好,因此我們會實作第二種做法。 假設兩個複數分別是 a 和 b: a = a.r + ja.i b = b.r + jb.i c 是 a 和 b 的複數乘積: c = c.r + jc.i 第一種做法(四個乘法): c = a × b = ( a.r + ja.i )( b.r + jb.i ) = a.r × b.r + ja.i × b.r + ja.r × b.i - a.i × b.i = ( a.r × b.r - a.i × b.i ) + j( a.i × b.r + a.r × b.i ) c.r = a.r × b.r - a.i × b.i c.i = a.i × b.r + a.r × b.i c = c.r + jc.i 第二種做法(三個乘法): p = a.r × b.r q = a.i × b.i s = ( a.r + a.i )( b.r + b.i ) c.r = p - q c.i = s - p - q c = c.r + jc.i 環境 ¶ 作業系統:Microsoft Windows 7 (64 bit) 開發工具:Microsoft Visual C# 2015 實作 ¶ namespace Complex_Multiplication { public struct cm { public double r; public double i; } class Program {...

關於『數位影像分析之智慧型監視系統』的Q&A - Part 4

作者:Mr. Lai Tai-Yu, Averill, 赖岱佑, 賴岱佑 標題:關於『數位影像分析之智慧型監視系統』的Q&A - Part 4 由於有網友對於數位影像演算法及智慧型監視系統有疑問,因此整理如下: P.S.整理得很粗糙,不好意思,凡是來信有帳號名稱、人名、稱謂、單位名稱或地名,都不包含在內。小弟儘量仔細檢查,將可以放上來的問題公佈出來,以供其他讀者參考。但若您認為不方便將問題公開,煩請來信告知,有冒犯之處,還請多多見諒。我會儘速處理,謝謝各位,靜祝各位萬事如意、鴻圖大展、健康快樂、心想事成。感謝。 P.S.小弟的回答,僅供參考,還需要各位先進指導,謝謝。 Q1:目前在想~在時間背景完成前~到底該用什麼來當作背景?當時間背景完成後~有物件在上面不更新背景這樣就可以了~可是在時間背景完成前~若是一開始就有車停在上面~那該怎麼辦?一開始就有車在上面~時間背景就會錯誤~快速背景也沒辦法取得動量標記物件~也沒辦法儲存一個固定背景~請問還有其他計算背景的方法嗎?? A1:先使用快速分割法取出動量,然後有動量的部分不要更新為背景,如此就是漸進式背景法。 一開始若有車輛停在螢幕內,那變成背景是無法避免的,重點是當車輛移走時,要抓住車輛並且將原來車輛的位置更新為背景。 先想想把時間背景法、快速分割法、漸進式背景法結合在一起,這樣就可以大致解決您的問題。 Q2:那8位元灰階是要用甚麼方式寫 A2:以下這段程式碼是處理8位元深度的BMP檔寫入方式,供您參考。 BITMAPFILEHEADER*bmpFH=newBITMAPFILEHEADER; BITMAPINFOHEADER*bmpIH=newBITMAPINFOHEADER; RGBQUAD*rgbQuad=newRGBQUAD[256]; bmpFH->bfType=0x4d42; bmpFH->bfReserved1=0; bmpFH->bfReserved2=0; bmpFH->bfSize=(DWORD)sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+(sizeof(RGBQUAD)*256)+ (ulSRangeWidth*ulSRangeHeight); bmpFH->bf...

關於『數位影像分析之智慧型監視系統』的Q&A - Part 3

圖片
作者:Mr. Lai Tai-Yu, Averill, 赖岱佑, 賴岱佑 標題:關於『數位影像分析之智慧型監視系統』的Q&A - Part 3 由於有讀者對於數位影像分析之智慧型監視系統一書有疑問,因此整理如下: P.S. 整理得很粗糙,不好意思,凡是來信有帳號名稱、人名、稱謂、單位名稱或地名,都不包含在內。小弟儘量仔細檢查,將可以放上來的問題公佈出來,以供其他讀者參考。但若您認為不方便將問題公開,煩請來信告知,有冒犯之處,還請多多見諒。我會儘速處理,謝謝各位,靜祝各位萬事如意、鴻圖大展、健康快樂、心想事成。感謝。 P.S. 小弟的回答,僅供參考,還需要各位先進指導,謝謝。 Q1: 真是抱歉,最近都忙於課業太久沒回信,聽了前輩的一段名言:『學習』有一件事情很重要,就是要接近成功的人。你越常接近成功的人,自然而然你也會慢慢成功。讓我更加的了解成功是經由日積月壘的學習而成,我會對C語言多加油的,也希望能與賴前輩多加學習。 A1: 『學習』有一件事情很重要,就是要接近成功的人。你越常接近成功的人,自然而然你也會慢慢成功。這麼做其實還有一個理由,就是『效率』。如果您今天要準備考試,有兩位學長已經參加過考試,一位學長只考一次就過關,另外一位學長考了十次過關。您要去請教如何準備考試的方法,會選哪一位呢?如果是我的話,會選考一次就過關的學長,因為他知道正確的方向(最短路徑)。另外一位學長雖然身經百戰,但他累積了九次錯誤的方向。第一次就考過的學長,聽他的經驗,就是考試成功的方法。是最有『效率』的建議。另一位學長的經驗,可能參雜了許多失敗的方法,您必須一一分析,哪些是有幫助的,哪些是無益的。『效率』就比較差。當然,如果想成功的失敗,那就得參考另外一位學長的建議,因為他知道最多失敗的方法。世界上最缺乏的資源是甚麼?石油?天然氣?氧氣?臭氧層?北極冰山?金錢?土地?水源?其實都不對,是『時間』。每個人無論再怎麼有權有勢,一天都只有24小時。事實上,經過研究,由於地球暖化造成地球自轉加速,到了2200年,每天將縮短 0.12 毫秒。 因此,『效率』就顯得重要了。 以上供您參考,是我的拙見。 Q2:循序差分影像與背景差分影像不都是移動偵測其中的方法嗎?循序差分影像不是用來偵測連續影兩張frame的差異嗎?但是若物體移動緩慢、沒有移動或來回移動,不是就偵測不...

關於『數位影像分析之智慧型監視系統』的Q&A - Part 2

圖片
作者:Mr. Lai Tai-Yu, Averill, 赖岱佑, 賴岱佑 標題:關於『數位影像分析之智慧型監視系統』的Q&A -  Part 2 由於有讀者對於數位影像分析之智慧型監視系統一書有疑問,因此整理如下: P.S. 整理得很粗糙,不好意思,凡是來信有帳號名稱、人名、稱謂、單位名稱或地名,都不包含在內。小弟儘量仔細檢查,將可以放上來的問題公佈出來,以供其他讀者參考。但若您認為不方便將問題公開,煩請來信告知,有冒犯之處,還請多多見諒。我會儘速處理,謝謝各位,靜祝各位萬事如意、鴻圖大展、健康快樂、心想事成。感謝。 P.S. 小弟的回答,僅供參考,還需要各位先進指導,謝謝。 Q1: 首先感謝前輩的指導讓我在智慧型監視器的知識上能有收穫,再想請教前輩學生目前使用vc++6.0的初學者,對於演算法這部分不大了解,無法寫出像您一樣寫出龐大的影像演算法程式,不知能否請您推介一些國內相關的演算法相關書籍,讓我對寫程式這領域有更深一層的了解,謝謝。 A1: 經過這麼多年的驗證,Visual C++ 6.0有許多的Bug,建議更新到SP6。或者改用Visual C++ 2003 以上的版本,來開發Win32的程式。原因是Visual C++ 6.0的時代,微軟還是充斥著許多自己的格式及模式,並沒有完全遵循標準C的規格。因此您使用標準C的規格或語法,某些時候會出問題。但到了Visual C++ 2003之後,微軟開始遵循標準C的模式,因此穩固多了。特別是要開發長年長時間運作的程式,就需要穩固的開發函式。 相關書籍:(這個問題問我就對了,我有市面上所有的影像處理書籍,從民國85年到現在最新的都有。) 基礎: 數位影像處理技術手冊,賴岱佑,文魁 使用Visual Basic 6.0,開南管理學院三學分教科書 數位影像處理MATLAB (附光碟 ) ,連國珍 ,儒林 必買,我就是由這本的上一版啟蒙的,那時候還是用C C 語言數位影像處理(附範例光碟片)(修訂版) ,吳上立 林宏墩 ,全華科技 當小說看看就好,介紹的技術很舊,但是很基礎 數位影像處理技術,陳同孝 張真誠 黃國峰/著 ,松崗 當故事書看就好,是一本很不錯的入門書 理論(目前國內沒有任何一本書把所有理論都包括,每本各有優缺點): 數位影像處理-運用MATL...

關於『數位影像分析之智慧型監視系統』的Q&A - Part 1

圖片
作者:Mr. Lai Tai-Yu, Averill, 赖岱佑, 賴岱佑 標題:關於『數位影像分析之智慧型監視系統』的Q&A - Part 1 由於有讀者對於數位影像分析之智慧型監視系統一書有疑問,因此整理如下: P.S. 整理得很粗糙,不好意思,凡是來信有帳號名稱、人名、稱謂、單位名稱或地名,都不包含在內。小弟儘量仔細檢查,將可以放上來的問題公佈出來,以供其他讀者參考。但若您認為不方便將問題公開,煩請來信告知,有冒犯之處,還請多多見諒。我會儘速處理,謝謝各位,靜祝各位2009新年快樂、萬事如意、鴻圖大展、健康快樂、心想事成。感謝。 P.S. 小弟的回答,僅供參考,還需要各位先進指導,謝謝。 Q:當我們在使用一台監視器時.ㄧ開機使用.就會先經過演算法產生一個場景資訊.接著當監視器在移動時.就會因為畫面的改變而變更場景資訊?如果我們是一直固定監視器而不移動它.則在開始時所建立的場景資訊就不會改變?永遠都為同一個背景資訊? A:做視訊演算法的話絕對離不開時間軸,所以不可能像靜態影像一樣,維持不變,資訊是一直在變化的。我們只能說變化很小而已,或說小到可以控制的範圍。基礎概念是當第一張影像進來時,背景是空白的,您有兩種選擇,第一種是直接將第一張影像做背景,第二種選擇就是使用時間背景法建構背景。這篇論文選第一種,這樣初始化比較快。而場景就是當背景畫面與當下畫面差異極大時,我們的背景就沒有意義了,此時就必須更新背景。概念是當有人遮蔽或移動攝影機時,那先前背景就無效了,必須更新,所以才需要場景偵測。這樣演算法才能繼續自動使用,若沒有場景偵測,遮蔽或移動就會產生誤偵測。那就不實用了。您可以拍攝一個靜態的畫面,然後兩張相鄰的畫面做絕對值相減,您會發現就算場景不變,每一毫秒所近來的畫面都不相同,絕對有差異,差異有時大有時小。 Q:然後就是當監視器移動到某個定點時停住.演算法便會判斷場景已經沒有一直在變換.所以把場景資訊存入時間背景資訊裡.而如果要判斷場景資訊是否有再次改變.則依據前一次儲存的時間背景資訊和當下畫面比較.如果差異達到一定的比例時.就會判定回場景改變.因而改變場景資訊.所以我們一開始使用監視器的第一步驟.演算法就會先建立一個場景資訊.藉由和時間背景資訊的相互運算來求得改變的場景資訊和時間背景資訊?而時間背景資訊表所指的變動的背景資訊.而不是...
較新的文章 首頁 較舊的文章

波蘭文學習之旅:1-1. 波蘭文字母與發音(注音版)

圖片

最佳化處理策略之快速消除扭曲演算法

圖片

Visual Basic 6.0 程式案例學習: 10. 條碼列印程式 (2014版)

圖片

Python 日期與時間的處理

圖片

用10種程式語言做影像二值化(Image binarization)

圖片

修復損毀的 SQLite DB 資料庫

圖片

Visual Basic .Net 程式案例學習: 06. 題庫測驗系統 (2014版)

圖片

解決 ValueError: If using all scalar values, you must pass an index

圖片

Visual Basic 6.0 程式案例學習: 04. 人事考勤管理系統 (2014版)

圖片

Visual Basic 6.0 程式案例學習: 02. 加班薪資管理系統 (2014版)

圖片

佑佑的 Line 貼圖創作

貼圖作者網址:

https://line.me/S/shop/sticker/author/3883362

靜態貼圖

 
 
 
 
  牡羊座:狗狗角色

作者:佑佑
依照牡羊座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  金牛座:兔兔角色

作者:佑佑
依照金牛座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  雙子座:貓貓角色

作者:佑佑
依照雙子座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  巨蟹座:倉鼠角色

作者:佑佑
依照巨蟹座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
 
 
 
 
  獅子座:幼獅角色

作者:佑佑
依照獅子座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  處女座:松鼠角色

作者:佑佑
依照處女座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  天秤座:鴿子角色

作者:佑佑
依照天秤座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  天蠍座:鳳凰角色

作者:佑佑
依照天蠍座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
 
 
 
 
  射手座:人馬角色

作者:佑佑
依照射手座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  魔羯座:山羊角色

作者:佑佑
依照魔羯座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  水瓶座:海豚角色

作者:佑佑
依照水瓶座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
  雙魚座:小丑魚角色

作者:佑佑
依照雙魚座的個性優點、個性缺點、生活習慣、理財習慣、社交習慣、愛情觀、節假日、禮貌問候,所編撰的貼圖。星座只能當參考用,不會完全準確。
購買貼圖
 
 
 
 
  上班族都變成狒狒,心裡想要說的話。

作者:佑佑
最近在台灣走紅的狒狒,用擬人化的方式,變成上班族,畫出心裡的想說的話。
購買貼圖
  接案派遣的日常

作者:佑佑
接案派遣到其他公司的日常對話,有調皮、正經、日常對話。
購買貼圖
  貓女事務員的搞笑時刻

作者:佑佑
把行政人員在職場上遇到千奇百怪的事情畫出來,用可愛的貓女來擔任行政人員的代言人。
購買貼圖
  貓貓說每天都會用到的話

作者:佑佑
日常生活常見的短句,用小貓擬人化的方式呈現,比較親切可愛。
購買貼圖
 
     
  大人的煩惱特輯:小兔角色

作者:佑佑
錢包餓了,生活苦了。變美變健康?先讓我睡飽吧。心好累,我需要充電。
購買貼圖
     

動態貼圖

 
 
 
 
  牡羊座日常交際:狗狗角色

作者:佑佑
依照牡羊座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  金牛座日常交際:兔兔角色

作者:佑佑
依照金牛座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  雙子座日常交際:貓貓角色

作者:佑佑
依照雙子座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  巨蟹座日常交際:倉鼠角色

作者:佑佑
依照巨蟹座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
 
 
 
 
  獅子座日常交際:幼獅角色

作者:佑佑
依照獅子座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  處女座日常交際:松鼠角色

作者:佑佑
依照處女座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  天秤座日常交際:鴿子角色

作者:佑佑
依照天秤座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  天蠍座日常交際:鳳凰角色

作者:佑佑
依照天蠍座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
 
 
 
 
  射手座日常交際:人馬角色

作者:佑佑
依照射手座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  魔羯座日常交際:山羊角色

作者:佑佑
依照魔羯座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  水瓶座日常交際:海豚角色

作者:佑佑
依照水瓶座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
  雙魚座日常交際:小丑魚角色

作者:佑佑
依照雙魚座的個性,描繪日常生活的行為,供交際表達心情使用。星座只能當參考用,不會完全準確。
購買貼圖
 
     
  厭世報:鬍渣男

作者:佑佑
厭世總有個理由跟原因,實在是令人不爽,為什麼最倒楣的總是我?真希望明天就是世界末日,讓大家都一樣慘。
購買貼圖
     

表情貼

 
 
 
 
  貓貓說每天都用得到的表情貼

作者:佑佑
日常生活常見的表情用語,用小貓擬人化的方式呈現,比較親切可愛。
購買貼圖
  天秤座的表情貼:鴿子角色

作者:佑佑
日常生活常見的表情用語,天秤座的鴿子擬人化方式呈現,比較親切可愛。
購買貼圖
  天蠍座的表情貼:鳳凰角色

作者:佑佑
日常生活常見的表情用語,天蠍座的鳳凰擬人化方式呈現,比較親切可愛。
購買貼圖
  射手座的表情貼:人馬角色

作者:佑佑
日常生活常見的表情用語,射手座的人馬擬人化方式呈現,比較親切可愛。
購買貼圖
 
 
 
 
  魔羯座的表情貼:山羊角色

作者:佑佑
日常生活常見的表情用語,魔羯座的山羊擬人化方式呈現,比較親切可愛。
購買貼圖
  水瓶座的表情貼:海豚角色

作者:佑佑
日常生活常見的表情用語,水瓶座的海豚擬人化方式呈現,比較親切可愛。
購買貼圖
  雙魚座的表情貼:小丑魚角色

作者:佑佑
日常生活常見的表情用語,雙魚座的小丑魚擬人化方式呈現,比較親切可愛。
購買貼圖