knorth55's memo

Technical memo by @knorth55

roscpp

C++でuint8配列に32FC1などのfloat配列を格納する

Depth Imageは32FC1などのfloat型(32bit, 4byte)の配列である場合があります。 しかしROSのsensor_msgs/Imageのdataはuint8_t型(8bit, 1byte)の配列であり直接追加することはできません。ここでやるべきことはfloat型を4つのuin8_tに分割する変換です。 …