Euresys eVision 加载和保存图像
来源:互联网 发布:ubuntu安装gnome2 编辑:程序博客网 时间:2024/05/20 11:24
Euresys eVision EImageBW8类的Load方法加载上来的图像像素值是按照列存储的,而自己创建EImgBW8类的Save方法保存图像时要求像素值是按照行顺序存储的。正确的加载和保存图像的方法为:
#include "stdafx.h"#include "Easy.h"void main(int argc, char* argv[]){ EImageBW8 Img1; EImageBW8 Img2; Img2.Load("D:\\87.bmp"); unsigned char* temppix = (unsigned char*)malloc(Img2.GetHeight()*Img2.GetWidth()); Img1.SetSize(Img2.GetWidth(), Img2.GetHeight()); for (int i = 0; i < Img2.GetHeight(); i++) { for (int j = 0; j < Img2.GetWidth(); j++) { temppix[i * Img2.GetWidth() + j] = Img2.GetImagePtr(j, i)->m_un8Value; }} Img1.SetImagePtr(Img2.GetWidth(), Img2.GetHeight(), temppix); Img1.Save("D:\\Pix3.bmp"); free(temppix); return;}
0 0
- Euresys eVision 加载和保存图像
- opecv-图像加载,修改和保存
- 2. GDI+图像的加载和保存
- 4.MIL中图像的加载和保存
- OpenCV01_加载、修改、保存图像
- 文件加载和保存
- 文件加载和保存
- OpenCV 2 学习笔记(4): 加载,显示和保存图像,Mat类与IplImage类
- openCV—Python(2)——加载、显示和保存图像
- OpenCV学习第二篇:加载,修改和保存图像(复习)
- Python3+OpenCV学习笔记(一):图像加载、显示和保存
- 图像的打开和保存
- 图像创建、保存和复制
- 加载和保存监控信息
- tinyxml 的加载和保存
- tensorflow保存 和 加载模型
- mxnet模型保存和加载
- Tensorflow 保存和加载模型
- C字节对齐详解
- DNS BIND之nsupdate介绍和使用
- Java Socket重要参数讲解
- 第六周项目六(1)(2)
- Python字符串和字典相关操作
- Euresys eVision 加载和保存图像
- jquery为动态生成的元素添加点击事件
- 阻止putty变成inactive
- WPF下使用Uri加载相对路径资源
- nyoj题目24:素数距离问题
- hrift概述
- 同步/异步与阻塞/非阻塞的区别--多线程编程基础
- 湖南多校对抗赛(2015.4.6)CSU 1561~1569 题解
- Java Socket 几个重要的TCP/IP选项解析(一)