天天看點

cv_bridge中的編碼模式與實作

image_encodings.cpp檔案是關于圖像編碼模式的源檔案,其中規定了RGB的圖像以及深度圖的編碼模式

該編碼檔案image_encodings.cpp所依賴的頭檔案圖

cv_bridge中的編碼模式與實作

指令空間  sensor_msgs::image_encodings 下的函數

int 

bitDepth (const std::string &encoding)

bool 

hasAlpha (const std::string &encoding)

isBayer (const std::string &encoding)

isColor (const std::string &encoding)

isMono (const std::string &encoding)

numChannels (const std::string &encoding)

const std::string 

BGR8 = "bgr8"

MONO16 = "mono16"

MONO8 = "mono8"

TYPE_16SC1 = "16SC1"

TYPE_16UC1 = "16UC1"

TYPE_32FC1 = "32FC1"

TYPE_32SC1 = "32SC1"

TYPE_64FC1 = "64FC1"

TYPE_8SC1 = "8SC1"

TYPE_8UC1 = "8UC1"

最主要的就是編碼的方式的正确即可實作深度圖的顯示

cv_bridge中的編碼模式與實作

繼續閱讀