IplImage和Mat访问图像中每个像素
来源:互联网 发布:淘宝贷款不还会不会6 编辑:程序博客网 时间:2024/06/06 02:35
opencv1.0,IplImage类型存储图像数据,3通道
void print_img(IplImage* img){ int x,y; FILE *file; file = fopen("1.txt", "w"); uchar* data = (uchar *)img->imageData; int step = img->widthStep / sizeof(uchar); int channels = img->nChannels; for (int i = 0; i<img->height; i++) for (int j = 0; j<img->width; j++) { fprintf(file, "%d %d %d ", data[i*step + j*channels + 0], data[i*step + j*channels + 1], data[i*step + j*channels + 2]); } fclose(file);}
opencv2.4.9,Mat类型存储图像数据,3通道
void print_img(Mat img){ int x,y; FILE *file; file = fopen("1.txt", "w"); for (int x = 0; x<img.rows; x++) { for (int y = 0; y<img.cols; y++) { fprintf(file, "%d %d %d ", img.at<Vec3b>(x, y)[0], img.at<Vec3b>(x, y)[1], img.at<Vec3b>(x, y)[2]); } }}
阅读全文
0 0
- IplImage和Mat访问图像中每个像素
- 访问Mat图像中的每个像素的值和IplImage格式图像中每个像素的值
- IplImage访问图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 访问Mat图像中每个像素的值
- 访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 【OpenCV】访问Mat图像中每个像素的值
- 总结我的笔记
- 20170810
- [Python] 新式类中 __new__的理解
- Array2DRandomReverse
- Mark-20170810-Centos 7 方便快捷安装 Ansible 及 copy 文件/启动 NTP 服务简例
- IplImage和Mat访问图像中每个像素
- shell脚本的学习4-函数和重定向
- python学习笔记之006.py
- static学习
- Java默认缓冲大小实验
- DPDK Samples 02l2fwd
- 《笨办法学python》加分习题8——我的答案
- 【如何搭建一个属于自己的独立博客~~~基于windows系统,使用wordpress建站】【弱菜一枚~~大神请路过】
- Unity3D