opencv2.x中32位图像的像素级操作
2016-10-08 14:23
302 查看
一般来说,在opencv读取图像的时候,默认读入8位3通道的图像。但是有时候也会出现使用16位或者32位图像的时候,在这种情况下如何对其进行快速有效的读写呢?
上面var_frame为32位的图像,这样就可以完成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位图像的读写
相关文章推荐
- Opencv2 中 Mat 关于图像像素的操作
- OpenCV(二)如何对图像的像素进行操作
- OpenCV中图像遍历与像素操作
- opencv学习之快速对图像的像素进行操作 opencv 实战
- opencv——操作图像中每一个像素
- OpenCV —图像像素操作(C++结构)
- opencv像素基本操作及图像遍历at
- Python-OpenCV 处理图像(二)(三):滤镜和图像运算 图像像素点操作
- Python-OpenCV 处理图像(三):图像像素点操作
- Python-OpenCV图像像素点操作
- OpenCV图像像素操作及效率分析
- opencv & qt study-(5)-操作图像中的像素
- 五.使用OpenCv操作图像上每一个像素点
- Python-OpenCV 处理图像(三):图像像素点操作
- opencv对图像像素进行操作
- OpenCV(二)如何对图像的像素进行操作
- 快速对图像的像素进行操作 opencv 实战
- opencv关于存取图像像素操作的汇总
- Python-OpenCV 处理图像(三):图像像素点操作
- 快速对图像的像素进行操作 opencv 实战