中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

Opencv常見圖像格式DataType的使用方法-創(chuàng)新互聯(lián)

Opencv常見圖像格式Data Type的使用方法?很多新手對此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

十載的皋蘭網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整皋蘭建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“皋蘭網(wǎng)站設(shè)計(jì)”,“皋蘭網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

cv::Mat 圖像格式 (Data Type)命名規(guī)則

通用的參數(shù)命名格式為:

CV_{元素比特?cái)?shù)}{元素類型}C{通道數(shù)}

1最常見的 CV_8UC3 就表示為 3通道Unsigned 8bits 格式的矩陣

  • 8U:8bit unsigned
  • C3:通道數(shù)為 3

2有些圖片存儲格式是 32位float ,則對應(yīng)的圖像格式為:CV_32FC1,CV_32FC2,CV_32FC3 等;

3如果圖片存儲格式是 64位double ,則對應(yīng)的圖像格式為:CV_64FC1,CV_64FC2,CV_64FC3 等。

int值映射關(guān)系

矩陣元素的數(shù)據(jù)類型也可用不同的 int 值來替代,其對應(yīng)關(guān)系如下表:

Opencv常見圖像格式Data Type的使用方法

取值范圍

Opencv常見圖像格式Data Type的使用方法

at所訪問的數(shù)據(jù)類型

由于 at 方法接受的是 uchar 這樣的數(shù)據(jù)類型,而非 CV_8U。 若是要使用 at 方法訪問數(shù)據(jù)元素,在已知通道數(shù)和每個(gè)通道數(shù)據(jù)類型的情況下,指定給 at 方法的數(shù)據(jù)類型如下表所示:

Opencv常見圖像格式Data Type的使用方法

Vec2b:表示每個(gè)Vec2b對象中,可以存儲2個(gè)char(字符型)數(shù)據(jù)

Vec3b:表示每一個(gè)Vec3b對象中,可以存儲3個(gè)char(字符型)數(shù)據(jù),比如可以用這樣的對象,去存儲RGB圖像

Vec4b:表示每一個(gè)Vec4b對象中,可以存儲4個(gè)字符型數(shù)據(jù),可以用這樣的類對象去存儲—4通道RGB+Alpha的圖

對應(yīng)的 Vec類 的定義如下:

template<typename _Tp, int n> class Vec : public Matx<_Tp, n, 1> {...};

typedef Vec<uchar, 2> Vec2b;
typedef Vec<uchar, 3> Vec3b;
typedef Vec<uchar, 4> Vec4b;

typedef Vec<short, 2> Vec2s;
typedef Vec<short, 3> Vec3s;
typedef Vec<short, 4> Vec4s;

typedef Vec<int, 2> Vec2i;
typedef Vec<int, 3> Vec3i;
typedef Vec<int, 4> Vec4i;

typedef Vec<float, 2> Vec2f;
typedef Vec<float, 3> Vec3f;
typedef Vec<float, 4> Vec4f;
typedef Vec<float, 6> Vec6f;

typedef Vec<double, 2> Vec2d;
typedef Vec<double, 3> Vec3d;

typedef Vec<double, 4> Vec4d;
typedef Vec<double, 6> Vec6d;

樣例1

使用無參數(shù)構(gòu)造函數(shù),創(chuàng)建Mat對象

Mat image = Mat();
image.create(4, 4, CV_8UC3); 

或者

Mat m = Mat(4, 4, CV_8UC3)  

此刻表示創(chuàng)建一個(gè)4x4大小的像素塊,每個(gè)像素都是三通道每個(gè)通道的位數(shù)都是8位,一個(gè)字節(jié)的。上述CV_8UC3中的8表示8位、UC表示uchar類型、3表示三個(gè)通道。

樣例2

使用行、列、類型、Scalar向量四個(gè)參數(shù)的構(gòu)造函數(shù)創(chuàng)建Mat對象

Mat m = Mat(4, 4, CV_8UC3, Scalar(0, 255, 255);

或者

Mat m = Mat(Size(4, 4), CV_8UC3, Scalar(255, 0, 0));

同樣表示創(chuàng)建一個(gè)4x4的像素塊,不一樣的是顏色不是默認(rèn)值而是我們指定的三通道顏色值向量Scalar(0, 255, 255)。其中Scalar向量數(shù)目永遠(yuǎn)是等于通道數(shù)目

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,的支持。

當(dāng)前名稱:Opencv常見圖像格式DataType的使用方法-創(chuàng)新互聯(lián)
文章路徑:http://m.2m8n56k.cn/article0/dsihoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄企業(yè)建站網(wǎng)站導(dǎo)航域名注冊響應(yīng)式網(wǎng)站App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
主站蜘蛛池模板: 亚洲免费在线视频播放 | 看日本真人一一级特黄毛片 | 嫩模大尺度人体福利视频 | 免费看成人毛片日本久久 | 精品欧美一区二区三区免费观看 | 欧美日韩一区二区在线观看 | 精品国产一二三区在线影院 | 成年人网站免费 | xxxxx性欧美 xxxx肥婆性bbbb欧美 | 国产午夜免费福利红片 | 久久久国产一区二区三区丝袜 | 久久视频这里只有精品 | 亚洲伊人久久综合影院2021 | 亚洲成a人片毛片在线 | 宅女福利视频在线看免费网站 | 国产亚洲精品国产第一 | 国产精品一区二区免费 | 视频一区中文字幕 | 久久久青草 | 国产精品免费视频能看 | 99国产高清久久久久久网站 | 亚洲爽妇网 | 国产精品九九视频 | 日韩精品久久久久久 | 视频精品一区二区三区 | 国产日本一区二区三区 | 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美在线 | 中文字幕在线视频网站 | 免费毛片网站 | 一区二区三区国产精品 | 久久精品视频在线观看榴莲视频 | 亚州一级毛片 | 亚洲精品视频免费 | 99久久九九 | 性做久久久久久免费观看 | 欧美一级毛片兔费播放 | 日韩欧美精品一区二区 | 99久热在线精品视频播放6 | 国产精品免费看久久久 | 久久精品a亚洲国产v高清不卡 | 国内免费视频成人精品 |