字节对齐,对opencv的影响
2013-01-17 15:45
429 查看
今天调试opencv的程序,把一个IplImage指针封装在一个类里,一直都用的好好,可就在可恶的前天,出了问题,总是取不到这个m_pImage
,还有一段构造函数,总是构造后,对象未被初始化的样子,代码如下
实在没办法,索性,把svn的check out,一点点比对,功夫不负有心人,经过辛苦对比,辛苦调试,总算看到了一个地方 #pragma pack (1),去掉这个就正常,而这个东东是为了我读二进制文件而添加的,先去掉,读文件的再说吧~~
一些恢复如处!!!!!
其实可以这样
#pragma pack (push,1)
....
#pragma pack (pop)
class A { ... IplImage*m_pImage; }
,还有一段构造函数,总是构造后,对象未被初始化的样子,代码如下
CPRShape::CPRShape(IplImage* pImage,CvRect& rt) :m_pImage(pImage) ,m_Rect(rt) { }
实在没办法,索性,把svn的check out,一点点比对,功夫不负有心人,经过辛苦对比,辛苦调试,总算看到了一个地方 #pragma pack (1),去掉这个就正常,而这个东东是为了我读二进制文件而添加的,先去掉,读文件的再说吧~~
一些恢复如处!!!!!
其实可以这样
#pragma pack (push,1)
....
#pragma pack (pop)
相关文章推荐
- MFC显示Mat数据格式(Opencv)图片,保证4字节对齐,图片缩放不错行
- Opencv中IplImage的四字节对齐问题
- OpenCV中cv::Mat字节对齐方法
- C语言中的字节对齐和对程序的影响以及位段的定义
- 字节对齐--对sizeof计算产生影响
- 关于OpenCV中IplImage的字节对齐问题
- MFC显示Mat数据格式(Opencv)图片,保证4字节对齐,图片缩放不错行
- OpenCV字节对齐
- OpenCV图像数据字节对齐问题
- opencv中IplImage字节对齐问题
- OpenCV,Mat转IplImage,字节对齐问题?
- 详解结构体、类等内存字节对齐
- 关于字节对齐
- 单字节对齐
- [C++]字节对齐与结构体大小
- 操作系统栈空间字节对齐
- 字节对齐的算法
- 关于C语言的字节对齐
- ARM字节对齐问题详解
- C 字节对齐.我的算法学习之路