您的位置:首页 > 运维架构

opencv2.x中32位图像的像素级操作

2016-10-08 14:23 302 查看
一般来说,在opencv读取图像的时候,默认读入8位3通道的图像。但是有时候也会出现使用16位或者32位图像的时候,在这种情况下如何对其进行快速有效的读写呢?

float* tempPic;
for (int i = 0; i < height_frame; i++)//遍历像素点
{
tempPic = var_frame.ptr<float>(i);
for (int ii = 0; ii < width_frame; ii++)
{

for (int iii = 0; iii < channel_frame; iii++)
{

*tempPic = var;
tempPic++;
}

}
}


上面var_frame为32位的图像,这样就可以完成32位图像的读写
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  opencv 32位