實戰系列『影像處理軟體設計』

更新 發佈閱讀 2 分鐘

軟體開發專題的第一篇文,就要玩這麼硬嗎? 我想是的,努力衝一波吧!

希望透過實戰系列來撰寫技術學習文章,然後一邊打造免費版的機器視覺軟體,再把這個過程記錄下來。

開發軟體的人最希望的就是,自己創造的東西越多人用越好,因為那是最自由也最有成就感的時刻。 

接下來我會陸續把細節給慢慢補上,但基本上內容會包含:

  1. 物件導向概述
  2. 物件導向理論簡介
  3. 物件導向方法
  4. 物件導向技巧
  5. 物件導向實戰:實戰案例為影像處理類別
  6. 影像格式與檔案內容介紹
  7. 影像處理演算法介紹
  8. 機器學習演算法介紹
  9. API 設計
  10. 人機介面 GUI 設計 (C#, Python)
  11. SIMD的加速指令集設計技巧
  12. 系統移植 (PC to Embedded System)

以上的內容,我會盡量濃縮為 30 ~ 60 天的課程,這次課程結束後,以後的實戰系列就可以直接上案例分析了。

希望未來可以設計一個又一個可以實際使用的軟體,並分享給大家使用。

考驗我的時刻到來,我會強迫自己完成目標的,加油!

留言
avatar-img
留言分享你的想法!
avatar-img
一個工程師的創業之旅的沙龍
73會員
442內容數
閱讀可以用最低的成本來獲得別人經驗,培養閱讀能力,一生受益。但要記住,別只讓自己的大腦永遠處於「輸入狀態」,要適當地「輸出」自己的想法。透過閱讀輸入,再利用寫作輸出,就像「費曼學習法」說的一樣,教授到別人能夠了解,自己才算是領悟了這門學問。
2023/08/21
設計模型主要包含兩個部分:靜態模型、動態模型。動態模型設計一般都是在類別模型設計完成後開始,此階段需要使用類別模型的類別。動態模型設計不需要應用「設計原則」和「設計模式」,只需對照「使用案例模型」,並根據使用案例的特點,選一個適合的動態模型表述即可;動態建模不需要面面俱到。
Thumbnail
2023/08/21
設計模型主要包含兩個部分:靜態模型、動態模型。動態模型設計一般都是在類別模型設計完成後開始,此階段需要使用類別模型的類別。動態模型設計不需要應用「設計原則」和「設計模式」,只需對照「使用案例模型」,並根據使用案例的特點,選一個適合的動態模型表述即可;動態建模不需要面面俱到。
Thumbnail
2023/07/31
物件導向領域經過幾十年的演進,已經發展出很多成熟的指導方針和方法;其中最具代表性的就是「設計原則」和「設計模式」。進行物件導向類別設計,第一個要解決的問題是:類別從哪裡來?領域模型中的「領域類別」,便是設計類別中「軟體類別」最好的來源;透過「領域類別」啟發設計最初的「軟體類別」。
Thumbnail
2023/07/31
物件導向領域經過幾十年的演進,已經發展出很多成熟的指導方針和方法;其中最具代表性的就是「設計原則」和「設計模式」。進行物件導向類別設計,第一個要解決的問題是:類別從哪裡來?領域模型中的「領域類別」,便是設計類別中「軟體類別」最好的來源;透過「領域類別」啟發設計最初的「軟體類別」。
Thumbnail
2023/07/23
什麼是領域模型?領域模型是完成從需求分析到物件導向設計的一座橋樑。需求分析和物件導向並無直接關係,需求分析階段不區分是物件導向還是程序導向,要從「領域建模」才真正開始物件導向的工作。後續我們會使用一個「影像處理軟體」的使用案例來說明如何建立領域模型。
Thumbnail
2023/07/23
什麼是領域模型?領域模型是完成從需求分析到物件導向設計的一座橋樑。需求分析和物件導向並無直接關係,需求分析階段不區分是物件導向還是程序導向,要從「領域建模」才真正開始物件導向的工作。後續我們會使用一個「影像處理軟體」的使用案例來說明如何建立領域模型。
Thumbnail
看更多
你可能也想看
Thumbnail
你有想過嗎?如果把你過去一週、甚至一整個月的信用卡帳單全部攤開,會變成什麼畫面?😉 格編最近做了一個小實驗:把每一筆消費都丟到地圖上標記,結果它變成一張非常誠實的「生活熱力圖」。把每一筆刷卡都丟到地圖上之後,哪一條路上出現最多「小點點」,就代表你最常走那一條路;哪一個區塊被畫滿圈圈、標記最多店家
Thumbnail
你有想過嗎?如果把你過去一週、甚至一整個月的信用卡帳單全部攤開,會變成什麼畫面?😉 格編最近做了一個小實驗:把每一筆消費都丟到地圖上標記,結果它變成一張非常誠實的「生活熱力圖」。把每一筆刷卡都丟到地圖上之後,哪一條路上出現最多「小點點」,就代表你最常走那一條路;哪一個區塊被畫滿圈圈、標記最多店家
Thumbnail
這篇文章將會分享關於我的暑假規劃,並且列舉出來我在這個暑假可能可以嘗試的幾項比較重大的事項與目標。
Thumbnail
這篇文章將會分享關於我的暑假規劃,並且列舉出來我在這個暑假可能可以嘗試的幾項比較重大的事項與目標。
Thumbnail
前言 上篇把定位講完,不過實務上很少真的用手刻,大多用錄製或者軟體輔助,先講XPATH主要是讓大家有個底,就像最近的AI風一樣,好玩是一回事,做出來的東西還是要人看得懂知道哪裡可能有問題。 這篇就會著重介紹如何錄製腳本並轉換成可以執行的程式。
Thumbnail
前言 上篇把定位講完,不過實務上很少真的用手刻,大多用錄製或者軟體輔助,先講XPATH主要是讓大家有個底,就像最近的AI風一樣,好玩是一回事,做出來的東西還是要人看得懂知道哪裡可能有問題。 這篇就會著重介紹如何錄製腳本並轉換成可以執行的程式。
Thumbnail
工作知識的全局觀與拆解,也能運用在知識學習上! 打造超人學習 科學打造智商10000的自學超能力 作者:xdite ,鄭伊廷 商周出版 科幻片中,拿著競爭對手的成品,然後透過逆向拆解,在重新建構一次,推出更具破壞市場的商品。(如果時間夠快的話),作者透過程式語言的學習過程,打造全棧營的實務過程,再一
Thumbnail
工作知識的全局觀與拆解,也能運用在知識學習上! 打造超人學習 科學打造智商10000的自學超能力 作者:xdite ,鄭伊廷 商周出版 科幻片中,拿著競爭對手的成品,然後透過逆向拆解,在重新建構一次,推出更具破壞市場的商品。(如果時間夠快的話),作者透過程式語言的學習過程,打造全棧營的實務過程,再一
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
這篇應該是這系列來說,算是寫得最少了.... 成功是一定要找方法,這是大家都公認的原則...但是成功找方法,是一件不容易的事情,在於重點一切就看自己有沒有心。 圖自:電影食神 舉例來說,我們寫程式寫久了,我們會嘗試去優化它,有些重複的東西可以範本化或是程式產生器,來提升生產率或是找不錯的工具提升自己
Thumbnail
這篇應該是這系列來說,算是寫得最少了.... 成功是一定要找方法,這是大家都公認的原則...但是成功找方法,是一件不容易的事情,在於重點一切就看自己有沒有心。 圖自:電影食神 舉例來說,我們寫程式寫久了,我們會嘗試去優化它,有些重複的東西可以範本化或是程式產生器,來提升生產率或是找不錯的工具提升自己
Thumbnail
這系列大概花了快兩個月的時間快速的把學到的一些知識記錄下來,然而還是有許多內容很難用文章簡單的說明。
Thumbnail
這系列大概花了快兩個月的時間快速的把學到的一些知識記錄下來,然而還是有許多內容很難用文章簡單的說明。
Thumbnail
懶人包的概念和投影片很像,整理投影片的基礎邏輯不難,只要能妥善運用排版技巧梳理文本,多練習幾次,也就八九不離十。議題設計麻煩且複雜得多,我們的意識要與廣大的資訊之海搏鬥,從洞察受眾的需求開始,一步步打撈、拼湊、梳理、補遺、解釋、引導...要說得有趣,不能教條化,頗有道理又令人心裡為之觸動。
Thumbnail
懶人包的概念和投影片很像,整理投影片的基礎邏輯不難,只要能妥善運用排版技巧梳理文本,多練習幾次,也就八九不離十。議題設計麻煩且複雜得多,我們的意識要與廣大的資訊之海搏鬥,從洞察受眾的需求開始,一步步打撈、拼湊、梳理、補遺、解釋、引導...要說得有趣,不能教條化,頗有道理又令人心裡為之觸動。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News