C#:CvMat矩陣結(jié)構(gòu)

《學(xué)習(xí)OpenCV(中文版)》

作者:(美)布拉德斯基(Bradski志电,G.),
(美)克勒(Kaehler例朱,A.) 著
出版社:清華大學(xué)出版社
出版時(shí)間:2009年10月

一、兩個(gè)重點(diǎn)注意

  • 第一
    在OpenCV中洒嗤,沒有向量(Vector)結(jié)構(gòu)。
    任何時(shí)候需要向量,都只需要一個(gè)列矩陣(如果需要需要一個(gè)轉(zhuǎn)置或共軛向量吉挣,則需要一個(gè)行距陣)。
  • 第二
    OpenCV矩陣的概念比線性代數(shù)矩陣的概念更抽象终吼,尤其是矩陣的元素氯哮,不僅僅是數(shù)值類型。

二喉钢、CvMat結(jié)構(gòu)

  • CvMat的結(jié)構(gòu)相當(dāng)簡(jiǎn)單(在/opencv/cxcore/include/cxtypes.h中查看)。
    矩陣由寬度(width)幔戏、高度(height)税课、類型(type)闲延、行數(shù)據(jù)長(zhǎng)度(step韩玩,行的長(zhǎng)度用字節(jié)表示而不少整形或者浮點(diǎn)型長(zhǎng)度)和一個(gè)指向數(shù)據(jù)的指針構(gòu)成。
    可以通過一個(gè)指向CvMat的指針訪問這些成員合愈,或者對(duì)于一些普通元素叮雳,使用現(xiàn)成的訪問方法。
typedef struct CvMat
{
    int type;
    int step;
    int* refcount;/* for internal use only */
    int hdr_refcount;
    union
    {
        uchar* ptr;
        short* s;
        int* i;
        float* fl;
        double* db;
    } data;
    union
    {
        int rows;
        int height;
    };
    union
    {
        int cols;
        int width;
    };
} CvMat;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末说莫,一起剝皮案震驚了整個(gè)濱河市寞焙,隨后出現(xiàn)的幾起案子互婿,更是在濱河造成了極大的恐慌辽狈,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驮配,死亡現(xiàn)場(chǎng)離奇詭異着茸,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)涮阔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門敬特,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掰邢,“玉大人伟阔,你說我怎么就攤上這事≌倮茫” “怎么了娃承?”我有些...
    開封第一講書人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)酗昼。 經(jīng)常有香客問我梳猪,道長(zhǎng)麻削,這世上最難降的妖魔是什么春弥? 我笑而不...
    開封第一講書人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任匿沛,我火速辦了婚禮,結(jié)果婚禮上逃呼,老公的妹妹穿的比我還像新娘者娱。我一直安慰自己苏揣,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開白布框沟。 她就那樣靜靜地躺著增炭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪弟跑。 梳的紋絲不亂的頭發(fā)上防症,一...
    開封第一講書人閱讀 49,730評(píng)論 1 289
  • 那天蔫敲,我揣著相機(jī)與錄音饲嗽,去河邊找鬼奈嘿。 笑死,一個(gè)胖子當(dāng)著我的面吹牛尽狠,可吹牛的內(nèi)容都是我干的叶圃。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼掺冠,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了斥黑?” 一聲冷哼從身側(cè)響起眉厨,我...
    開封第一講書人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎缨叫,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耻姥,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年蒸健,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了婉商。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡盯捌,死狀恐怖蘑秽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情肠牲,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布渡嚣,位于F島的核電站肥印,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏深碱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一种蘸、第九天 我趴在偏房一處隱蔽的房頂上張望竞膳。 院中可真熱鬧航瞭,春花似錦坦辟、人聲如沸择同。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咐扭。三九已至子寓,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間辜羊,已是汗流浹背踏兜。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留八秃,地道東北人碱妆。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像昔驱,于是被迫代替她去往敵國(guó)和親疹尾。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 用C實(shí)現(xiàn)矩陣寫的不像前面的鏈表等數(shù)據(jù)結(jié)構(gòu)寫的順利骤肛,因?yàn)榫仃嚴(yán)锩娴膬?nèi)容多的多纳本,特別是計(jì)算部分,著實(shí)花了幾天時(shí)間萌衬。目前...
    Mr_Bluyee閱讀 1,637評(píng)論 0 0
  • 1 摘要 上一篇文章已經(jīng)介紹了矩陣類自己的方法它抱,本章將會(huì)詳細(xì)介紹和矩陣運(yùn)算相關(guān)的函數(shù)秕豫。下表簡(jiǎn)單列舉了列舉了這些以矩...
    RichardJieChen閱讀 10,375評(píng)論 0 41
  • 1 摘要 OpenCV使用一系列基礎(chǔ)數(shù)據(jù)類型作為模塊,特例化這些模版能夠得到大量的數(shù)據(jù)類型观蓄,另外你也能夠聯(lián)系你的使...
    RichardJieChen閱讀 2,096評(píng)論 0 6
  • opencv安裝 1混移、編譯源碼總結(jié)一下:主要是下載源碼,然后可以解壓源碼侮穿,在主目錄下: 跳出cmake編譯界面歌径,注...
    陸姚知馬力閱讀 21,762評(píng)論 2 18
  • 本系列教程來源于出版設(shè)計(jì)《基于MATLAB編程基礎(chǔ)與典型應(yīng)用書籍》,如涉及版權(quán)問題亲茅,請(qǐng)聯(lián)系:156204968@q...
    德特?cái)?shù)據(jù)閱讀 1,605評(píng)論 0 1