![]() |
Templates -- Meow
204.13.18
A C++ template contains kinds of interesting classes and functions
|
![]() ![]() | |
![]() ![]() ![]() | Base class of color space with 3 channels |
![]() ![]() ![]() | 以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間 |
![]() ![]() ![]() | 以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間 |
![]() ![]() ![]() | 以整數 Red, Green, Blue 三個值所組成的色彩空間 |
![]() ![]() ![]() | 以浮點數Red, Green, Blue 三個值所組成的色彩空間 |
![]() ![]() ![]() | 以浮點數Y(亮度), U(色度), V(濃度) 三個值所組成的色彩空間 |
![]() ![]() ![]() | 極度簡化的 SegmentTree 已無區間更新的操作 |
![]() ![]() ![]() | 用來維護一堆互斥集的資訊 |
![]() ![]() ![]() | 一個當key相撞時會用list解決的hash_table |
![]() ![]() ![]() | k-dimension tree |
![]() ![]() ![]() | 一個用 左偏樹 實作的 Maximum-Heap , 除了原本heap有的功能外, 還支援 merge 功能 |
![]() ![]() ![]() | 中文名 線段樹 |
![]() ![]() ![]() | 是一種神乎其技的資料結構, 維護一堆 Key->Value . 並且支援 一些 std::map 難以快速實踐的操作, 如 split , merge , keyOffset |
![]() ![]() ![]() ![]() | 類似 stl 的 iterator ,不過這邊叫做Element |
![]() ![]() ![]() | 基本上跟SplayTree一樣, 不過這邊結合線段樹, 多了區間操作 (線段樹相關operator定義請見 SegmentTree ) |
![]() ![]() ![]() ![]() | 類似 stl 的 iterator ,不過這邊叫做Element |
![]() ![]() ![]() | 跟KD_Tree很像歐 |
![]() ![]() ![]() | 2D's vector |
![]() ![]() ![]() | 3D's vector |
![]() ![]() ![]() | 二維點陣資料 |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Camera |
![]() ![]() ![]() | 一個 Camera 加上一個offset transformation |
![]() ![]() ![]() | 特徵點 |
![]() ![]() ![]() | |
![]() ![]() ![]() | Harris corner detect |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | 把一個 std::map<ID ,Vector<Scalar> > 包起來 |
![]() ![]() ![]() | 底片 |
![]() ![]() ![]() | 未完待續 |
![]() ![]() ![]() | 多個camera, 一個offset, 一個rotation |
![]() ![]() ![]() | A base class for implementing kinds of linear transformations |
![]() ![]() ![]() | Rotation a point/vector alone an axis with given angle in 3D world |
![]() ![]() ![]() | matrix |
![]() ![]() ![]() | A base class for implementing kinds of transformations |
![]() ![]() ![]() | A ball projection is to project the given vector to a hyper-sphere |
![]() ![]() ![]() | A photo projection is a kind of transformation that project point/vector to a flat photo |
![]() ![]() ![]() | vector |
![]() ![]() ![]() | 純粹把 std::vector 包起來, 變成繼承自 ObjBase |
![]() ![]() ![]() | 一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 |
![]() ![]() ![]() | 純粹把 std::map 包起來, 變成繼承自 ObjBase |
![]() ![]() ![]() | 目前擺爛中 |
![]() ![]() ![]() | 利用register的概念, 達到runtime用string選擇要new的class |
![]() ![]() ![]() | 純粹把給定的 Type 包起來, 變成繼承自 ObjBase |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | A little class use for packing the data part of another class. With this technique, it can achieve Copy-On-Write(COR) mechanism at background and have a reference mechanism which much more flexible then the one C++ has |
![]() ![]() ![]() | 管理參數設置, 自訂usage document, 分析argc, argv |
![]() ![]() ![]() | A structur with memember .from.first , .from.second , .to.first , .to.second |