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

更新 發佈閱讀 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
一個工程師的創業之旅的沙龍
74會員
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
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
這篇文章將會分享關於我的暑假規劃,並且列舉出來我在這個暑假可能可以嘗試的幾項比較重大的事項與目標。
Thumbnail
這篇文章將會分享關於我的暑假規劃,並且列舉出來我在這個暑假可能可以嘗試的幾項比較重大的事項與目標。
Thumbnail
前言 上篇把定位講完,不過實務上很少真的用手刻,大多用錄製或者軟體輔助,先講XPATH主要是讓大家有個底,就像最近的AI風一樣,好玩是一回事,做出來的東西還是要人看得懂知道哪裡可能有問題。 這篇就會著重介紹如何錄製腳本並轉換成可以執行的程式。
Thumbnail
前言 上篇把定位講完,不過實務上很少真的用手刻,大多用錄製或者軟體輔助,先講XPATH主要是讓大家有個底,就像最近的AI風一樣,好玩是一回事,做出來的東西還是要人看得懂知道哪裡可能有問題。 這篇就會著重介紹如何錄製腳本並轉換成可以執行的程式。
Thumbnail
工作知識的全局觀與拆解,也能運用在知識學習上! 打造超人學習 科學打造智商10000的自學超能力 作者:xdite ,鄭伊廷 商周出版 科幻片中,拿著競爭對手的成品,然後透過逆向拆解,在重新建構一次,推出更具破壞市場的商品。(如果時間夠快的話),作者透過程式語言的學習過程,打造全棧營的實務過程,再一
Thumbnail
工作知識的全局觀與拆解,也能運用在知識學習上! 打造超人學習 科學打造智商10000的自學超能力 作者:xdite ,鄭伊廷 商周出版 科幻片中,拿著競爭對手的成品,然後透過逆向拆解,在重新建構一次,推出更具破壞市場的商品。(如果時間夠快的話),作者透過程式語言的學習過程,打造全棧營的實務過程,再一
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
寫程式是一件讓人感到害怕的一件事,但是寫程式真的對職場幫助很大,不管是邏輯思考或是資料處理,都讓我跟不會寫程式的人高度不一樣......
Thumbnail
這篇應該是這系列來說,算是寫得最少了.... 成功是一定要找方法,這是大家都公認的原則...但是成功找方法,是一件不容易的事情,在於重點一切就看自己有沒有心。 圖自:電影食神 舉例來說,我們寫程式寫久了,我們會嘗試去優化它,有些重複的東西可以範本化或是程式產生器,來提升生產率或是找不錯的工具提升自己
Thumbnail
這篇應該是這系列來說,算是寫得最少了.... 成功是一定要找方法,這是大家都公認的原則...但是成功找方法,是一件不容易的事情,在於重點一切就看自己有沒有心。 圖自:電影食神 舉例來說,我們寫程式寫久了,我們會嘗試去優化它,有些重複的東西可以範本化或是程式產生器,來提升生產率或是找不錯的工具提升自己
Thumbnail
這系列大概花了快兩個月的時間快速的把學到的一些知識記錄下來,然而還是有許多內容很難用文章簡單的說明。
Thumbnail
這系列大概花了快兩個月的時間快速的把學到的一些知識記錄下來,然而還是有許多內容很難用文章簡單的說明。
Thumbnail
懶人包的概念和投影片很像,整理投影片的基礎邏輯不難,只要能妥善運用排版技巧梳理文本,多練習幾次,也就八九不離十。議題設計麻煩且複雜得多,我們的意識要與廣大的資訊之海搏鬥,從洞察受眾的需求開始,一步步打撈、拼湊、梳理、補遺、解釋、引導...要說得有趣,不能教條化,頗有道理又令人心裡為之觸動。
Thumbnail
懶人包的概念和投影片很像,整理投影片的基礎邏輯不難,只要能妥善運用排版技巧梳理文本,多練習幾次,也就八九不離十。議題設計麻煩且複雜得多,我們的意識要與廣大的資訊之海搏鬥,從洞察受眾的需求開始,一步步打撈、拼湊、梳理、補遺、解釋、引導...要說得有趣,不能教條化,頗有道理又令人心裡為之觸動。
Thumbnail
在上一篇文章《線上課程製作流程(三):蒐集市場回饋》中,我們已經把 demo 課程提供給目標學員、蒐集到初步市場回饋、也根據回饋調整了課程大綱。本篇文章會分享正式製作的課程流程建議,馬上來看看吧! 前置準備:根據市場回饋優化課程大綱 以《兩小時學會子彈課程》為例,我們透過問卷調查發現,學員除了製作
Thumbnail
在上一篇文章《線上課程製作流程(三):蒐集市場回饋》中,我們已經把 demo 課程提供給目標學員、蒐集到初步市場回饋、也根據回饋調整了課程大綱。本篇文章會分享正式製作的課程流程建議,馬上來看看吧! 前置準備:根據市場回饋優化課程大綱 以《兩小時學會子彈課程》為例,我們透過問卷調查發現,學員除了製作
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News