- Mar 23 Mon 2015 19:10
-
Emgu CV加入UI控制元件
- Mar 23 Mon 2015 10:44
-
MATLAB 讀取影片VideoReader class
- Mar 23 Mon 2015 05:44
-
Facade Pattern練習

Facade Pattern: 將一些相同屬性的類別重新打包整理成一個新的類別, 方便管理 下面例子Applications和Computers類別包裝成一個新的類別MyFacade,在預設建構子階段, 初始化兩個成員資料, 分別為Applications和Computers物件實體化, 並提供兩個方法讓使用者呼叫, 可以擇一取出 加入參考Microsoft.VisualBasic
- Mar 22 Sun 2015 09:14
-
Command Pattern
- Mar 21 Sat 2015 20:21
-
Decorator Pattern練習

左手邊ConcreteComponent是已經通過測試的程式碼, 為了降低耦合度, 對修改封閉, 對擴充開放, 擴充功能就以Decorator方式;
因此, 右手邊多了一層Decorator抽象類別, 同時原本繼承iComponent的operation()也被改宣告成virtual void operation,
繼續往下衍生類別ConcreteDecoratorA和ConcreteDecoratorB必須override void operation, 同時將擴充功能同時寫入
- Mar 21 Sat 2015 06:45
-
Observer Pattern練習: 訂閱主題/通知訂閱者/刪除訂閱者

1: // 訂閱者
2: public interface iObserver
3: {4: void Update();
5: }6: // 主題
7: public interface iSubject
8: {9: void Add(iObserver observer); // 加入一個訂閱者
10: void Delete(iObserver observer); // 刪除一個訂閱者
11: void Notify(); // 通知訂閱者
12: }
- Mar 20 Fri 2015 15:52
-
創建windows form control專案
MyToolkit新增一個專案 選擇<Windows Form控制項程式庫 加入一個Label元件
Set the BorderStyle to FixedSingle.
Set the Text to the digit 0 (zero).
Set the Autosize to False.
Set the Size to 30, 20.
Set the TextAlign to MiddleCenter.
- Mar 20 Fri 2015 10:32
-
Factory Pattern和Single Pattern實務應用: 2個Tray盤進料Pick and Place動作模擬
- Mar 18 Wed 2015 06:26
-
Catastrophe Model應用
參考資料:
A CATASTROPHE THEORY MODEL FOR THE WORKING-MEMORY OVERLOAD HYPOTHESIS - METHODOLOGICAL ISSUES (應用實例說明) *****
An Introduction to Cusp Surface Analysis ****
Working Memory - 工作記憶
https://books.google.com.tw/books?id=7WfMBQAAQBAJ&lpg=PA492&ots=WjBHRKL6Wm&dq=catastrophe%20model%20MATLAB&hl=zh-TW&pg=PA492#v=onepage&q=catastrophe%20model%20MATLAB&f=true
工作記憶、短期記憶、感官記憶比較
Cusp Catastrophe Polynomial Model: Power and Sample Size Estimation Download as PDF
Cusp Catastrophe Model
- Mar 15 Sun 2015 21:22
-
C# Factory Pattern練習: Get Image Features

延續上一篇 C# Strategy Pattern練習: Get Image Features 這次改用Fatory Pattern方式撰寫, 上一篇是將三種方法抽象化一種interface: iFeature, 三種方法繼承iFeature並實作之 不像Factory Pattern用interface, Factory Pattern改用抽象方法(abstract class), 直接嵌入在抽象類別FeatureExtractor之中, 繼承FeatureExtractor的子類別都必須overwrite getFeatures()該抽象方法
- Mar 15 Sun 2015 06:43
-
C# Strategy Pattern練習: Get Image Features

策略模式強調不同方法(如抓影像特徵的演算法), 將他們個別封裝起來且彼此可以互相切換(因為繼承相同抽象類別), 客戶端呼叫取影像特徵方法的名稱都一樣叫做getFeatures(), 根據方法1: 實體化不同的策略的衍生類別決定使用哪種演算法 或是方法2: 傳入字串自動切換底層不同的演算法
- Mar 10 Tue 2015 10:20
-
C# Singleton Pattern練習: 計時功能

使用時機: 確保一個類別只會有一個實體物件, 資源共享管理… 建立一個tictoc類別
1: public sealed class tictoc
2: {3: private DateTime startTime;
4: private static tictoc manager; // Singleton物件: tictoc類別的唯一物件
5: // 靜態建構子
6: static tictoc()
7: { 8: 9: }10: // 預設建構子
11: private tictoc()
12: { 13: startTime = DateTime.Now; 14: }15: // 靜態方法
16: public static tictoc Instance
17: { 18: get 19: {20: if (manager == null)
21: {22: manager = new tictoc();// 呼叫預設建構子並初始化startTime
23: }24: return manager;
25: } 26: }








